討論串[SQL ] 如何找出頻率最高的查詢一問
共 10 篇文章

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者flakchen (flak)時間18年前 (2008/02/04 16:09), 編輯資訊
0
0
0
內容預覽:
再JOIN一次就可以了. Select Distinct T1.dno,T1.Salary,T3.MinSalary,T3.MaxSalary,T3.AvgSalary. From Table T1. INNER JOIN (select dno,min(salary) as MinSalary,.
(還有157個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者flakchen (flak)時間18年前 (2008/02/04 15:55), 編輯資訊
0
0
0
內容預覽:
少了 where T1.dno=T2.dno. 因為少了那一句的關係. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 210.64.238.212.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者fantasywater (狂想)時間18年前 (2008/02/04 14:04), 編輯資訊
0
0
0
內容預覽:
------------------------------------------------. 轉換後的結果如下,還是不行. 這招我昨天有想到,但還是跑不出來 Q_Q. 我應該沒有轉換錯吧...?!. mysql> Select Distinct T1.dno,T1.Salary. -> Fro
(還有347個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者flakchen (flak)時間18年前 (2008/02/04 13:38), 編輯資訊
0
0
0
內容預覽:
計算頻率:. Select dno,salary,count(*) From Table Group By dno,salary. 這裡count(*)不是頻率,但每個dno中count(*)最多的就是頻率最高. 所以接下來找每個dno中頻率最高的就可以.... Select Distinct T1
(還有69個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者fantasywater (狂想)時間18年前 (2008/02/04 03:28), 編輯資訊
0
0
0
內容預覽:
+------+--------+ 如左表. | dno | salary | 請問:要找出每一個dno裡面薪水出現頻率最多. +------+--------+ 得查詢應該要怎麼寫?. | 5 | 30000 |. | 5 | 25000 | 我只會列出每一個dno裡面最高最低和頻均的薪水. |
(還有218個字)