SELECT 和 SELECT 合并

SELECT and SELECT COALESCE

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

在此先感谢您的帮助!

你试过了吗

SELECT OFS_ID,COALESCE(FINAL_TOTAL, INITIAL_TOTAL, CDSI_TOTAL, JCE_TOTAL, 0 ) AS my_value FROM best_estimate

试试这个:-

SELECT `OFS_ID`, COALESCE(FINAL_TOTAL, INITIAL_TOTAL, CDSI_TOTAL, JCE_TOTAL,  0 ) AS my_value
FROM best_estimate