sqlserver面试经典.docVIP

  • 5
  • 0
  • 约1.85万字
  • 约 20页
  • 2019-06-15 发布于浙江
  • 举报
1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name?? kecheng?? fenshu 张三???? 语文?????? 81 张三???? 数学?????? 75 李四???? 语文?????? 76 李四???? 数学?????? 90 王五???? 语文?????? 81 王五???? 数学?????? 100 王五???? 英语?????? 90 A: select distinct name from table where name not in (select distinct name from table where fenshu=80) 2.学生表 如下: 自动编号?? 学号?? 姓名 课程编号 课程名称 分数 1??????? 2005001 张三 0001????? 数学??? 69 2??????? 2005002 李四 0001????? 数学??? 89 3??????? 2005001 张三 0001????? 数学??? 69 删除除了自动编号不同,其他都相同的学生冗余信息 A: delete tablename where 自动编号 not in(select min(自动编号) from tablename group by 学号,姓名,课程编号,课程名称,分数) 一个叫department的表,里面只有一个字段name,

文档评论(0)

1亿VIP精品文档

相关文档