设计概论赵农:用一条SQL语句 查询出每门课都大于80分的学生姓名

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 01:43:23
name kecheng fenshu
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
还有,在创建表时,怎么把第一列设为自动编号的???

select distinct [name] from [tablename] where [name] not in (select name from [tablename] where fenshu<80)
按照1楼的方法的话 , 要是有一个人 一门70 一门90
那么 这个人也是满足了 一楼的语句的
自动编号的话ACCESS的话 数据类型直接有的
MSSQL的话 选择 标识 : 是(不用于复制)

设置一个ID,然后选自动编号

要是用SQL的话
把id设置为int型的数据类型
然后再下面有一个种子标识的选项
选:是
就是自动编号了

select * from 表名 where fenshu>80