如何以年份为条件进行筛选。时间格式为yyyy-mm-dd tt:tt:tt
采用strftime函数解决了咯
where year(日期字段)=$年份控件
年份控件用下拉框吧。
select * from tabname where left(时间字段,4) =‘${年份控件}’
数据库是Oracle么,是的话要不试试加一个隐藏的列,把时间先转成字符串格式再取前4位