两次检查

时间:2010-01-23 10:06:51

标签: sql sql-server

我想在sql server中检入IF ..

我正在检查时间

和parm1time和paramtime2

如果签入时间介于param1和param2

之间,我想返回值

我该怎么写。

示例@checkin = 10.00 param1 = 2.00 param2 = 13.00

如何在SQL查询IF COndition

中执行此操作

2 个答案:

答案 0 :(得分:2)

SELECT
....
WHERE @checkin BETWEEN @param1 AND @param2

....
IF @checkin BETWEEN @param1 AND @param2

答案 1 :(得分:0)

IF @checkin >= param1 AND @checkin <= param2 BEGIN
    -- // do stuff
END