一个简单的sql语句解决思路
一个简单的sql语句
表tb中字段 [info] 内容格式为 文件名_日期,如: 信息技术成果文档_2014-12-09 、生物研究报告初版_2014-12-01、完美世界_2014-12-30
我要查询 日期为 2014年12月1日 到2014年12月15日的记录,这sql怎么写?
------解决思路----------------------
------解决思路----------------------
不需要转日期
表tb中字段 [info] 内容格式为 文件名_日期,如: 信息技术成果文档_2014-12-09 、生物研究报告初版_2014-12-01、完美世界_2014-12-30
我要查询 日期为 2014年12月1日 到2014年12月15日的记录,这sql怎么写?
------解决思路----------------------
SELECT * FROM tb
WHERE CAST(RIGHT(info,10)AS DATETIME)BETWEEN '2014-12-1' AND '2014-12-15'
------解决思路----------------------
不需要转日期
select * from [info] where right( [info] ,10) between '2014-12-01' AND '2014-12-15'