选择和选择COALESCE

时间:2015-03-24 13:22:25

标签: mysql select coalesce

我昨天在回答问题时得到了很好的帮助,这使我成功地在SELECT COALESCE数据库中使用MySQL来替换嵌套的excel公式。我现在正在努力的是在同一查询中使用SELECT COALESCESELECT命令一起使用。我的所有专栏都来自同一张表(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。

提前感谢您的帮助!

2 个答案:

答案 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