首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

请教SQL语句有关问题,来帮忙啊

2012-03-18 
请问SQL语句问题,各位高手来帮忙啊,在线等…………USER_ID日期20649516172007-2-2217:5020439991312007-3-2617

请问SQL语句问题,各位高手来帮忙啊,在线等…………
USER_ID                     日期
20649516172007-2-22   17:50
20439991312007-3-26   17:49
20555497422006-8-26   17:17
20397391022005-3-26   17:10
20612997992007-2-20   17:07
20593402362007-3-26   17:06
20207205302007-3-26   17:00
20142270682003-3-26   16:59
20258468912007-1-26   16:58
20518443752007-3-26   16:57
20570975462006-2-24   16:52
14012003872007-3-26   16:52


请问如何将以上表中的日期在20070220以后的数据取出来,SQL语句该怎么写,谢谢


[解决办法]
LZ,如果你的日期字段是datetime的,那不是可以直接使用
select USER_ID from table表 where 日期> '2006-02-20 ',因为有隐形转换
如果你的日期字段是varchar类型的,利用convert(datetime,日期)转换再比较
[解决办法]
select * from 表名 where convert(char(8),日期字段,112) > '20070220 ';

热点排行