分享至
TABLE
要增加一個欄位Z , 計算 X,Y 的平均MS SQL 寫法如下 :
SELECT * , Z=(X+Y)/2 FROM TABLE
但在 ORACLE 裡
SELECT * , (X+Y)/2 AS Z FROM TABLE
會出錯
如果要 SELECT 全部 , 後面再增加一個計算前面欄位的欄位這在 Oracle 要怎麼寫 ? (如何寫出 "Z" 欄位)
已邀請的邦友 {{ invite_list.length }}/5
SELECT t.* , (t.X + t.Y) / 2 AS Z FROM TABLE t
IT邦幫忙