我有两个表A和B
A has aid, bid, aname columns
B has bid, bname columns
我想从A中删除一行
即从 A 中删除,其中出价 =(从 b 中选择出价,其中 bname like '%Mass%' )
如何在 Android 中编写查询。
我可以做的一件事是分别执行select bid from b where bname like '%Mass%'
并将id存储在变量中并运行类数据库的删除方法。
有没有其他简单的方法。
最佳答案
DELETE FROM A WHERE bid IN (SELECT bid FROM B WHERE bname LIKE '%Mass%')
关于java - 从 Android 应用程序比较其他表的表中删除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14977665/