我想在sqlite里面查询年龄为20~30岁之间的人
使用下面的语句
select distinct p.PersonID as _id,PersonName,MobilePhone from T_Person as p
left join T_PersonOgnazition as po on po.PersonID=p.PersonID where 1=1
and ( p.Hobby like '%篮球%' )
and ( strftime('%y',date('now'))-strftime('%y',p.Birthday) between 20 and 30 )和奇怪,竟然查不到,验证后发现 strftime('%y',date('now'))和strftime('%y',p.Birthday)所查询的值都是null值
本人刚学android开发,希望高手指点
使用下面的语句
select distinct p.PersonID as _id,PersonName,MobilePhone from T_Person as p
left join T_PersonOgnazition as po on po.PersonID=p.PersonID where 1=1
and ( p.Hobby like '%篮球%' )
and ( strftime('%y',date('now'))-strftime('%y',p.Birthday) between 20 and 30 )和奇怪,竟然查不到,验证后发现 strftime('%y',date('now'))和strftime('%y',p.Birthday)所查询的值都是null值
本人刚学android开发,希望高手指点
解决方案 »
- android中可以实现动画背景吗?
- NDK中Socket使用connect时报错:Address family not supported by protocol
- 可喜可贺android源码终于再度开放,速度下载吧!
- 如何获得程序的安装路径
- 有没有一款地图编辑器同时可以导入多张图元的 ?
- Android通话录音
- 3dmax材质导入到android opengl es
- 请教高手--关于气泡菜单的问题
- 请问大家一个关于播放mp3时下载的方法
- android 2个项目都存在同样action名的service 当启动时只能启动一个
- Android 2.3 如何编译.a的库文件
- 应用程序如何注册处理RIL层发来的主动上报事件
你直接试下
select strftime('%Y',date('now'))
select strftime('%Y',Birthday) from T_Person
LZ的大小写 有问题