我試圖將兩列的值相加到一個新的列中,用于分析目的(不是在資料庫中創建一個新列)我嘗試使用 case 陳述句,但我不知道發生了什么:(
基本上我是什么想說的是:如果2列之和等于或大于1,則將其計為1,如果為0或為空則跳過并回傳零)
請參閱附圖


uj5u.com熱心網友回復:
如果您試圖獲得兩列的總和,您只需要正確處理空值。
SELECT COALESCE(speciality_count, 0) COALESCE(Italian_count, 0)
FROM table_name
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/386705.html
上一篇:UnboundLocalError:在賦值之前參考了區域變數“公會”
下一篇:構建IoTDB資料庫時無法執行目標com.diffplug.spotless:spotless-maven-plugin
