博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[关于SQL]查询成绩都大于80分的学生
阅读量:5967 次
发布时间:2019-06-19

本文共 1057 字,大约阅读时间需要 3 分钟。

1.用一条SQL语句 查询出每门课都大于80分的学生姓名

name kecheng fenshu
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90

CREATE TABLE [dbo].[chengji](    [name] [nvarchar](50) NULL,    [kecheng] [nvarchar](50) NULL,    [fenshu] [int] NULL) ON [PRIMARY]GOINSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'张三', N'语文', 81)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'张三', N'数学', 75)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'李四', N'语文', 76)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'李四', N'数学', 90)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'王五', N'语文', 81)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'王五', N'数学', 100)INSERT [dbo].[chengji] ([name], [kecheng], [fenshu]) VALUES (N'王五', N'英语', 90)

检索语句:

mysql> select distinct name from chengji where name not in (select distinct name from chengji where fenshu<=80);+------+| name |+------+| 王五 |+------+mysql> select name from chengji group by name having min(fenshu)>=80;+------+| name |+------+| 王五 |+------+

 

转载地址:http://zwqax.baihongyu.com/

你可能感兴趣的文章
重建二叉树
查看>>
Linux实战教学笔记42:squid代理与缓存实践(一)
查看>>
Doki Doki Literature Club
查看>>
hdu 1861 游船出租 tag:模拟
查看>>
后台图片验证码功能是什么实现的
查看>>
Android权限
查看>>
UVA 714 Copying Books
查看>>
常用的激活函数
查看>>
【Java学习】网络编程1
查看>>
sqlcmd
查看>>
Excel 已经检测到"XXX.xsl"是SYLK文件,但是不能将其加载的问题
查看>>
(基础篇)PHP获取时间、时间戳的各种格式写法汇总
查看>>
JAVA泛型详解2 转载
查看>>
div+CSS编程技巧
查看>>
Android 8.0 Settings新添加的重写getMetricsCategory
查看>>
#!/usr/bin/env python与#!/usr/bin/python的区别
查看>>
TSM对Oracle数据库备份脚本
查看>>
了解HAProxy原理及参数
查看>>
基于开源技术的上网行为管理实现方案
查看>>
Python学习笔记四(Python OS模块)
查看>>