2015-04-21 74 views
0

我有表,我只想按>80,根據U1只列。帕累託圖SQL中

T1:

User || C1 || C2 || C3 || C4 || C5 || Total 
    U1 || 10 || 20 || 15 || 40 || 15 || 100 
    U2 || 27 || 17 || 8 || 23 || 25 || 100 

,我去找答案是表像這樣:

P1:

User || C2 || C3 || C4 || C5 
    U1 || 20 || 15 || 40 || 15 
    U2 || 17 || 8 || 23 || 25 
+3

你有問題嗎?除了樣本數據之外,期望的結果和代碼改善了一個問題。您還應該使用您實際使用的數據庫標記問題。 –

+0

我現在使用MS訪問,但同事建議使用Oracle –

回答

1
SELECT *, C1+C2+C3+C4+C5 AS total 
FROM t1 
WHERE C1+C2+C3+C4+C5 > 80 
+0

TNX,但我需要列進行另一次計算。 –