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