我想从列“得分”中选择TOP 3记录,编号最高。例如:
RECORD1: 专栏分数:12
RECORD2: 专栏分数:23
RECORD3: 专栏分数:0
RECORD4: 专栏分数:5
record5: 专栏分数:2
Sql将返回:23,12,5。
这可能吗?
答案 0 :(得分:3)
试试这个:
SELECT TOP 3 score from score_table order BY score desc
答案 1 :(得分:1)
SELECT TOP 3 Score from *your_table_name* ORDER BY your_score_column_name DESC;
答案 2 :(得分:0)
SELECT score FROM table ORDER BY score DESC LIMIT 0, 3