Re: [SQL ] 請問能用SQL語法作出這樣的查詢嗎?

看板Database作者 (天劍流星)時間18年前 (2007/11/08 00:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《kazumi6533 (patrick)》之銘言: : 請問一下 : 我有一個表A(id, name), 表B(id, time, terms, value) : 例如 A(001, 某甲), B(001, 2000/1/1, 數學, 100分) : 然後我想透過terms跟value排序 : 例如2001/1/1 數學,然後照分數高低排 : 接下的順序裡面,前100名再按照英文排,以此類推 : 有辦法直接透過SQL寫出類似的查詢嗎? : 或者是我一定要把2000/1/1的資料全部撈出來 : 然後自己用程式排序篩選? 看不懂,假設全班只有3個人,你要出來的順序是: 數學第1高 數學第2高 數學第3高 英文第1高 英文第2高 英文第3高 這樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.29.163
文章代碼(AID): #17CUYY4J (Database)
文章代碼(AID): #17CUYY4J (Database)