求一SQL查询一段日期内的数据的字段,数据库为SQLSERVER2000数据库>?? 20
求一SQL查询一段日期内的数据的字段,数据库为SQL2000数据库>??我写了2个语句都查询不出内容,请教高手;sql="select*fromContractwhere...
求一SQL查询一段日期内的数据的字段,数据库为SQL 2000数据库>??
我写了2个语句都查询不出内容,请教高手;
sql="select * from Contract where EndDate>="&date()&" and EndDate<="&(date()+10)
sql="select * from Contract where EndDate between "&date()&" and "&(date()+10)&""
注:EndDate数据库类型为datetime 请教那里错误!!
此问题我已经解决拉,嘿嘿::::
少了2个''号,嘿嘿 给出语句给大家欣赏一下:
sql="select * from Contract where EndDate>='"&date()&"' and EndDate<='"&(date()+10)&"'"
sql="select * from Contract where EndDate between '"&date()&"' and '"&(date()+10)&"'" 展开
我写了2个语句都查询不出内容,请教高手;
sql="select * from Contract where EndDate>="&date()&" and EndDate<="&(date()+10)
sql="select * from Contract where EndDate between "&date()&" and "&(date()+10)&""
注:EndDate数据库类型为datetime 请教那里错误!!
此问题我已经解决拉,嘿嘿::::
少了2个''号,嘿嘿 给出语句给大家欣赏一下:
sql="select * from Contract where EndDate>='"&date()&"' and EndDate<='"&(date()+10)&"'"
sql="select * from Contract where EndDate between '"&date()&"' and '"&(date()+10)&"'" 展开
2个回答
展开全部
把date()方法放进SQL中去吧,用getdate()替换掉,然后后面的+10也同样,使用sql的dateadd函数,这样可以提高运行效率,也防止SQL注入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询