Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server select中的表达式_Sql Server_Performance - Fatal编程技术网

Sql server select中的表达式

Sql server select中的表达式,sql-server,performance,Sql Server,Performance,我有一个带有两个字段的简单表:ID和Date 当然,如果没有标量值函数,如何选择返回true或false的值 一定是这样的: SELECT (Date < getdate()) as mu_value FROM my_table 从my_表中选择(日期

我有一个带有两个字段的简单表:ID和Date

当然,如果没有标量值函数,如何选择返回true或false的值

一定是这样的:

SELECT (Date < getdate()) as mu_value FROM my_table
从my_表中选择(日期
我使用的是:

SELECT
  CASE
    WHEN mt.Date < getDate() THEN 1
    ELSE 0
  END as mu_value
FROM my_table mt
选择
案例
当mt.Date
当然,你可以用你喜欢的任何东西来代替1和0。

我使用的是:

SELECT
  CASE
    WHEN mt.Date < getDate() THEN 1
    ELSE 0
  END as mu_value
FROM my_table mt
选择
案例
当mt.Date
当然,你可以用你喜欢的任何东西代替1和0