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

sql有关日期疑问解决办法

2012-01-21 
sql有关日期疑问谁能帮助实现这样的语句功能:select*fromtableNamewheretable_timebetweendatetime( 2007

sql有关日期疑问
谁能帮助实现这样的语句功能:
    select   *   from   tableName  
    where   table_time   between   datetime( '2007 ', '2 ')   and   datetime( '2007 ', '5 ')
    需要查出2007-2-1到2007-5-31的所有记录   ,就是2007年2月到2007年5月的所有
    记录

[解决办法]
select * from tableName
where table_time between '2007-2-1 ' and '2007-5-31 '
[解决办法]
如果 table_time 带有时间的话
select * from tableName
where table_time between between '2007-2-1 ' and '2007-06-01 '

[解决办法]
写一个存储过程,把起止日期做为2个参数传进去
[解决办法]
用传参的方式 返回记录集合 不就可以了

热点排行