首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Sql查询语句

2012-02-07 
求一个Sql查询语句?我表里有以下这两条记录,priceidroomidpriceStartDateendDate11222008-08-08 00:00:00.

求一个Sql查询语句?
我表里有以下这两条记录,
priceid roomid price StartDate endDate
1 1 222008-08-08 00:00:00.0002008-08-25 00:00:00.000
2 1 252008-09-01 00:00:00.0002008-09-25 00:00:00.000
请问我想查startDate的时间为 2008-08-15 而endDate为2008-09-20
例如:select * from dbo.RoomPrice where StartDate >='2008-08-15' and endDate<='2008-09-20'
查询结果为空,一条记录也没有,这个条件是可以满足查出这两条记录的呀,请问如何写才能查出这两条数据?高手请回答。


[解决办法]
select * from dbo.RoomPrice where (StartDate>='2008-08-15' and StartDate<='2008-09-20') or (endDate>='2008-08-15' and endDate<='2008-09-20')

热点排行