我昨天在回答问题时得到了很好的帮助,这使我成功地在SELECT COALESCE
数据库中使用MySQL
来替换嵌套的excel公式。我现在正在努力的是在同一查询中使用SELECT COALESCE
和SELECT
命令一起使用。我的所有专栏都来自同一张表(best_estimate)
,但我想做的是:
SELECT 'OFS_ID' from best_estimate
并执行以下操作:
SELECT COALESCE(FINAL_TOTAL, INITIAL_TOTAL, CDSI_TOTAL, JCE_TOTAL, 0 ) AS my_value
FROM best_estimate
所以最终结果将产生两列 -
OFS_ID and MY_VALUE
我只是不确定如何加入这两个不同的命令 - 我昨天花了三个小时处理它并且我不断收到语法错误,说我不能在查询中使用SELECT。
提前感谢您的帮助!
答案 0 :(得分:0)
你试过吗
SELECT OFS_ID,COALESCE(FINAL_TOTAL, INITIAL_TOTAL, CDSI_TOTAL, JCE_TOTAL, 0 ) AS my_value FROM best_estimate
答案 1 :(得分:0)
试试这个: -
SELECT `OFS_ID`, COALESCE(FINAL_TOTAL, INITIAL_TOTAL, CDSI_TOTAL, JCE_TOTAL, 0 ) AS my_value
FROM best_estimate