凌极数字语言关不掉:sql 查询
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/19 22:29:55
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
如何查出所有分数都大于80的学生号
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
如何查出所有分数都大于80的学生号
SELECT 学号
FROM 得分表
WHERE 得分 > 80
GROUP BY 学号
HAVING COUNT(*) >= 3
都是错的......因为语文,数学和英语不是字段名,而是字段值......
select 学生号 from 表名 where 语文>80 and 数学>80 and 英语>80
我觉得得用游标完成!!
select distinct 学好 from 得分表 where 得分>'80'
select 学号 from 表名 where where 语文>80 and 数学>80 and 英语>80