android - 使用 INNER JOIN 删除 Room 中的数据?

标签 android inner-join android-room

我尝试使用 INNER JOIN 从房间数据库中删除数据。
我的代码没有构建。以下是错误。

enter image description here

如何使用 INNER JOIN 删除数据?

最佳答案

Sqlite 不接受这种语法,因为它不同于 SQL Server。
所以最好的解决方案是
DELETE FROM waybills wb WHERE status IN (SELECT type FROM timestamps WHERE timestamp = 23)

关于android - 使用 INNER JOIN 删除 Room 中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553855/

相关文章:

android - 使用 Retrofit 在 JSON 中上传多部分图像数据?

android - 使用 ActionBarSherlock 左上角的图标进行导航

android - 世博会推送通知中的警报和声音不起作用

MySQL - 在单独的列中显示两个内部联接

sql-server - T-SQL:获取全部,但在 'not null' 上加入

android - 如何覆盖 Fragment 中的 onBackPressed()

MySQL 内连接失败

android - 房间如何转换定制对象

kotlin - 错误 : method execute in class CoroutinesRoom cannot be applied to given types

android - Room中如何实现同步(Android持久化库)