我有两个字段的简单表:ID和日期
我该怎么做选择那将返回true或false,当然没有标量值函数
它必须是这样的:
SELECT (Date < getdate()) as mu_value FROM my_table
答案 0 :(得分:4)
我用的是:
SELECT
CASE
WHEN mt.Date < getDate() THEN 1
ELSE 0
END as mu_value
FROM my_table mt
当然,你可以用1和0代替你喜欢的任何东西。