首页 > 解决方案 > 我需要在 sql 视图中使用

问题描述

请它只是一个简单的问题,我以前做过,但我现在做不到。

我需要在 sql 视图中的列中写入,以便根据另一列给我价值

如下图所示

在此处输入图像描述

我需要创建一个新列来给我一个从 1000 到 2000 的总值范围为“1000-2000”

我以前是这样写的

当 [total] 在 '1000' 和 '2000' 之间时,然后是 '1000-2000' 否则 'not'

标签: sqlsql-server-2005case

解决方案


它应该是case when expression

case when [total] between 1000 and 2000 then '1000-2000' else 'not' end

推荐阅读