sqlite3&sql语句

本文深入探讨了使用SQLite与SQLiteStudio进行图片日期分年查询及获取最近照片名的操作,通过SQL语句实现复杂数据筛选,旨在提高数据库检索效率。
sqlite版本:3.6.6.1
图形界面:SQLiteStudio2.1.5。

测试用表:picture(varchar name,date date);

1.无重复查询picture表中date字段所包含的年并按降序排序
select strftime('%Y',date) from picture group bystrftime('%Y',date) order by strftime('%Y',date) desc
类似还可以:strftime('%m',date),strftime('%d',date)。
注意Y为大写,m和d为小写。

2.排序后查询前n条记录
sqllite与sqlserver不同,没有top语句,而是用limit。查询最近一张照片的名字
select name from picture order by date limit 1



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值