0
我有一个带有坐标的t2
表,我想删除t1
中包含坐标矩形的所有条目。在sqlite的WHERE子句中使用tupel
我正在寻找一个像这样工作的命令。
DELETE FROM t1 WHERE (x,y) IN (SELECT x,y FROM t2)
我有一个带有坐标的t2
表,我想删除t1
中包含坐标矩形的所有条目。在sqlite的WHERE子句中使用tupel
我正在寻找一个像这样工作的命令。
DELETE FROM t1 WHERE (x,y) IN (SELECT x,y FROM t2)
将tupel转换为组合字符串很好!
DELETE FROM t1 WHERE x||','||y IN (SELECT x||','||y FROM t2)
DELETE FROM t1 WHERE (x,y) IN (SELECT x,y FROM t2);
该查询工作在SQLite的3.15.0或更高版本。