※ 引述《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