Sqlite检查数字是否为整数

时间:2014-03-11 23:14:12

标签: android sql sqlite android-sqlite

当某个等式产生integer时,我试图选择每个字段,这意味着一个没有小数的数字。你怎么能在Sqlite中做到这一点?

1 个答案:

答案 0 :(得分:2)

如果您只想要带有小数的行:

select 
   "(" + DatabaseOpenHelper.KEY_ROW_ID + " - 1)/4 + 1" as field
from 
   table
where 
   field not like '%.%'

编辑:

根据评论添加了计算字段。 SQLite支持在where子句中使用别名,所以这应该适合你。