我有兩個表,我需要找到具有最高值的人。Aggregate操作oracle
TABLE1
TABLE2
ID VALUE -------- -------------- 101 12 102 10 103 20 104 20 105 10 106 5
我可以寫一個SELECT語句,這將使名稱和值的結果:
SELECT name, value FROM table1, table2 WHERE table1.id = table.id;
NAME VALUE
----- ----------
MIKE 12
MIKE 10
BETTY 20
BETTY 20
BETTY 10
TIM 5
現在我需要用平等的名字來聚合行的值,我無法弄清楚。我正在以正確的方式去做嗎?
您想讓每個人具有最高價值或最高價值的人嗎? –