私はSQL Server 2008を使用しています。日付が今日で、今日と7日前のデータを照会する方法は?
126136 次
2 に答える
41
この方法を試してください:
select * from tab
where DateCol between DateAdd(DD,-7,GETDATE() ) and GETDATE()
于 2013-07-18T07:46:16.760 に答える
9
Parado's answer のクエリは正しいです。代わりに MySql を使用する場合は、GETDATE() を使用する必要があります (この質問に Sql サーバーと Mysql のタグを付けているため):
select * from tab
where DateCol between adddate(now(),-7) and now()
于 2013-07-18T07:54:50.447 に答える