【发布时间】:2017-10-31 17:57:58
【问题描述】:
我需要在我的 SELECT QUERY 中创建一个有条件的列。像这样的:
SELECT NAME, ADDRESS, IF TABLE.COD=101 THEN return TABLE.VALUE AS TABLE
FROM CRM
所以 SELECT 中的第三个参数是我计算的带有条件的列。
我相信这很简单,但我没有成功解决这个问题。
【问题讨论】:
-
提示:
CASE表达式。 -
请停止大喊你问题的标题。它使文本更难阅读,不会更快地为您提供帮助,而且当您来到这里向我们大喊以引起注意时,这是非常粗鲁的。请立即停止。
-
对不起朋友,我猜你错了。我无意大喊大叫或引起注意。我的写作风格是使用大写的 SQL 命令。不要把它当作私人的,好吗?
-
什么是“TABLE.COD”?这听起来像是 TABLE 表中的 COD 列,但您的“FROM”子句中只有一个“CRM”故事!!!