Sqlite
SQLite Studio - 使用加入更新
我讀過 SQLite 中的更新連接不受支持,有沒有辦法將 SQL 更新轉換為 SQLite?
Update Items Set Monitored = '1' from Items left join ItemsLoc on ItemsLoc.ItemId = Item.Id where ItemsLoc.Loc is null
我正在尋找從 Items 表中更新表/列 ItemsLoc.Loc 具有空值的列
看來我想通了。
Update Items Set Monitored ='1' Where Items.Id in (Select Items.Id from Items Left Join ItemsLoc on ItemsLoc.ItemID = Items.Id where ItemsLoc.Loc is null)
如果
ItemsLoc.Loc
不可為空,則UPDATE Items SET Monitored = '1' WHERE NOT EXISTS ( SELECT NULL FROM ItemsLoc WHERE ItemsLoc.ItemId = Item.Id )