【发布时间】:2013-03-12 11:23:03
【问题描述】:
我正在开发一个已经为 sqlite 提供数据库的 android 应用程序。
在此数据库中,有一个表,其中包含格式为“DD.MM.YYYY”的“startDate”和“endDate”字段,其数据类型为“TEXT”。
我使用数据选择器获取用户的出生日期并将其转换为“DD.MM.YYYY”格式。
现在我想在上表中触发选择查询以获取 dob 位于“startDate”和“endDate”之间的所有行
我的问题是如何对文本数据类型执行算术运算,我无法修改我的数据库。
我尝试了以下查询但没有成功:
SELECT * FROM TABLE_NAME WHERE startData >= dob AND endDate <= dob;
请指导我。我搜索了很多,但没有成功。
提前致谢。
【问题讨论】:
标签: android database sqlite android-widget