我有一个包含4列的表
第1栏:BookingId - int
第2列:EventName - nvarchar(50)
第3栏:Date_From - DateTime
第4栏:Date_To - DateTime
现在可以说它包含50条记录,我想显示当前日期发生的事件。我怎样才能做到这一点?
答案 0 :(得分:1)
试试这个,
SELECT *
FROM < YOUR_TABLE >
WHERE cast(Date_From AS DATE) < = cast(CURRENT_TIMESTAMP AS DATE)
AND cast(Date_To AS DATE) >= cast(CURRENT_TIMESTAMP AS DATE)