1 张三 数学 90 2 张三 语文 50 3 张三 地理 40 4 李四 语文 55 5 李四 政治 45 6 王五 政治 30 7 李四 数学 80 8 王五 语文 70 用sql语句查询出分数最低的名字和分数最高的名字
可以使用以下SQL语句查询出分数最低的名字和分数最高的名字:
SELECT name, score
FROM (
SELECT name, score
FROM scores
ORDER BY score ASC
LIMIT 1
) AS min_score
UNION ALL
SELECT name, score
FROM (
SELECT name, score
FROM scores
ORDER BY score DESC
LIMIT 1
) AS max_score;
假设分数数据存储在名为scores的表中。使用子查询和ORDER BY子句可以找到分数最低和分数最高的记录,并使用UNION ALL将两个结果合并在一起。
原文地址: http://www.cveoy.top/t/topic/iyUk 著作权归作者所有。请勿转载和采集!