SQLite для объединенных таблиц - PullRequest
1 голос
/ 18 сентября 2009

Как мне преобразовать следующий оператор из MySQL-ese в SQLite-ese?

UPDATE Attribute, Name 
  SET Attribute.AttValue = 'foobar'
  WHERE Attribute.NameID = Name.NameID 
    AND Name.Name = 'rotate_ccw'

Похоже, что SQLite не поддерживает объединения в операторе UPDATE .

1 Ответ

5 голосов
/ 18 сентября 2009
UPDATE Attribute
  SET Attribute.AttValue = 'foobar'
  WHERE Attribute.NameID = (SELECT Name.NameID FROM Name WHERE Name.Name = 'rotate_ccw')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...