日期:2014-05-17  浏览次数:20981 次

请教个SQL~
从   db_Userpxb_Table   表中   搜索   当前系统时间在   endtime(表中的一个字段格式是2007-7-15)   之前的   前8条   记录!


------解决方案--------------------
select top 8 from db_Userpxb_Table where year(endtime) < 2007 and month(endtime) < 7 and
day(endtime) < 15
没有环境测试.
------解决方案--------------------
MSSQL
Select Top 8 * From [db_Userpxb_Table] Where DATEDIFF(s,endtime,getDate()) <0
Access
Select Top 8 * From [db_Userpxb_Table] Where DATEDIFF( "s ",endtime,Now()) <0