How to UPDATE in SQLite using a LEFT JOIN to select candidate rows

后端 未结 3 463
独厮守ぢ
独厮守ぢ 2020-12-22 10:14

I have a table assoc containing columns

local_id, remote_id, cachedData

I can successfully run an SQLITE query that looks like

3条回答
  •  悲&欢浪女
    2020-12-22 11:06

    Aha, there's already a builtin rowid!

    UPDATE assoc
    SET cachedData=NULL
    WHERE rowid IN (
       SELECT rowid FROM assoc a1 LEFT JOIN ...
    );
    

提交回复
热议问题