1樓:坪根坎聘
1. select max(aaa),bbb,ccc from x group by bbb,ccc
這個語法是找出bbb, ccc在相同的情況下,aaa的最大值。
2. select max(aaa),max(bbb),ccc from x group by ccc
這個語法是找出ccc相同時的aaa的最大值和bbb的最大值。
舉例aaa bbb ccc
5 4 4
6 4 4
5 6 4
5 5 7
這時執行1語句,得到的結果是
max(aaa) bbb ccc6 4 45 6 45 5 7執行2語句,得到的結果是
aaa max(bbb) max(ccc)5 6 76 4 4
2樓:又差一點
select emp.deptno,max(emp.sal) as sal,max(emp.comm)as comm from emp group by emp.deptno;
結果:deptno sal omm30 2850 140020 3000
10 5000
解釋:列出各部門的最高工資和最高提成
不要理解成僱員的最高工資和最高提成
select max(emp.sal) as sal,max(emp.comm)as comm from emp;
sal comm
5000 1400
解釋:列出整個公司整個公司的最高工資和最高提成;
不是某僱員的最高工資和最高提成,
也不是某部門的最高工資和最高提成,
是整個公司的最高工資和最高提成
關於連線查詢你還沒有理解
select * from left join (select * from *** where....group by ....)
你左邊都沒有表,你左連線跟誰連線,肯定等不到正確的值而且報錯ora-00923: 未找到要求的 from 關鍵字你還是多看看關於連線查詢
3樓:匿名使用者
分組函式就是按照你給的分組條件來進行取資料,求集合函式值,自己好好理解吧
語法的問題還是自己看手冊去找答案吧,每個句子只有一種或最多兩三種寫法是正確的,這麼問的話你問多少回也還是搞不明白。
excel裡多個條件對應多個結論,如何使用if函式?不用巢狀
空無輝戀 如果需要解決if的多層巢狀,特別是超過7層的巢狀,把條件作為一個輔助表,然後用函式vlookup來查詢最佳。假定輔助工作表名為 條件 根據條件返回資料所在表名為 資料 在 條件 表中 a列為名稱,a b.b列為數值1 2.在 資料 表中 a列為名稱,a b.與 條件 表a列的資料順序是不同...
在高達裡MS和MA是什麼意思
機動堡壘 mobile armour 簡稱ma,是mobile all range maneuverability offence utility reinforcement 全領域泛用支援機動兵器 的縮寫。它是ms的發展型,通常有比ms更高的能力,是ms的剋星,但其生產也難以批量化。這是一種全領域...
ps裡多個圖層裡怎樣把其中圖層水平映象
蘿蔔仔 選擇你想要水平映象的圖層,ctrl t。影象會出現一個四邊形的邊框。右鍵。會有很多效果,例如 縮放,旋轉,斜切,扭曲,透視,變形,內容識別,旋轉90度 順時針 旋轉90度 逆時針 水平翻轉,垂直翻轉等。選擇你要的水平翻轉。按回車便可。 609977315路人 選中這個圖層 編輯 變換 水平翻...