提问人:Kinjal Android 提问时间:10/30/2023 最后编辑:ΓDΛKinjal Android 更新时间:10/30/2023 访问量:44
如何使用WHERE条件SQLite从多个表中删除行
How to delete rows from multiple table with WHERE condition SQLite for android
问:
我在SQLite中有很多表。我的要求是从单个查询中删除多个表数据/行,即,我只想删除与表 1 和表 2 中的 id 匹配的表行,如果匹配成功,则需要同时删除两个表行,但不起作用。 我尝试了很多解决方案,但没有希望。
DELETE admission, admission_vehicles
FROM admission
INNER JOIN admission_vehicles ON admission.id = admission_vehicles.master_id
WHERE entry_date <= strftime('%s', datetime('now', '-1 day'));
答: 暂无答案
评论
admission_vehicles.master_id
admission.id
ON DELETE CASCADE
admission_vehicles