作者diamondking (天剑流星)
看板Database
标题Re: [SQL ] 请问能用SQL语法作出这样的查询吗?
时间Thu Nov 8 00:32:33 2007
※ 引述《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