首页 > 解决方案 > 如何按日期删除表值以与 RoomData Base 中的当前日期进行比较?

问题描述

我需要从表中删除过去一周 [7 天] 的数据。因此,我正在使用 ROOM DATABASE。

SQLITE QUERY :  DELETE FROM NewEnquiry WHERE created_on < NOW() - INTERVAL -7 DAY

ROOM DATABASE QUERY : ?

谢谢。

标签: androiddatabaseandroid-room

解决方案


尝试这个

Delete from NewEnquiry where id in(select id from NewEnquiry where created_on <= NOW() - INTERVAL 10 DAY )

推荐阅读