Roger Miskowicz <[EMAIL PROTECTED]> wrote:
> I am trying to do an update inner join, and have tried the following 
> without success.  Would someone please tell me the proper syntax for 
> sqlite3?
> 
> 
> UPDATE Stocks, Stocks        -- SQL error: near ",": syntax error
>     INNER JOIN Options
>     ON Stocks.sStockSymbol = Options.sStockSymbol
>     SET Stocks.bOption = 1;
> 
> UPDATE Stocks
>     SET bOption = 1
>     INNER JOIN Options    -- SQL error: near "INNER": syntax error
>     ON Stocks.sStockSymbol = Options.sStockSymbol;
> 
> UPDATE Stocks
>     SET bOption = 1 
>     FROM Stocks, Options    -- SQL error: near "FROM": syntax error
>     WHERE Stocks.sStockSymbol = Options.sStockSymbol;
> 
> UPDATE Stocks
>     SET bOption = 1      -- SQL error: near "FROM": syntax error
>     FROM Stocks INNER JOIN Options
>     ON Stocks.sStockSymbol = Options.sStockSymbol;
> 


UPDATE stocks SET bOption=1 WHERE rowid IN
  (SELECT stocks.rowid FROM Stocks, Options
    WHERE Stocks.sStockSymbol = Options.sStockSymbol);

--
D. Richard Hipp  <[EMAIL PROTECTED]>


-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to