问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Sql如何查询表?

发布网友 发布时间:2022-04-27 04:47

我来回答

2个回答

懂视网 时间:2022-04-30 23:17


go
create table student1
(
code int,
name varchar (20),
sex char(10),
tizhong decimal(18,1),
age int,
chinese decimal (18,1),
math decimal (18,1),
english decimal (18,1),
banji varchar(20)

)
go
insert into student1 values(1,‘赵佳‘,‘男‘,50.22,23,78.5,69.0,35.5,‘五班‘)
insert into student1 values(2,‘王威‘,‘男‘,48.3,28,99,66,33,‘五班‘)
insert into student1 values(3,‘李梦‘,‘女‘,40.5,20,98,97,88,‘二班‘)
insert into student1 values(4,‘李威‘,‘男‘,88,30,30.5,20.0,5.5,‘三班‘)
insert into student1 values(8,‘孙倩‘,‘女‘,45.5,23,90,69.0,90,‘二班‘)
insert into student1 values(5,‘宋海‘,‘男‘,60,23,70,69.0,93,‘四班‘)
insert into student1 values(6,‘李佳‘,‘女‘,55,24,88,66,86,‘三班‘)
insert into student1 values(7,‘陈佳佳‘,‘女‘,45,19,90,100,100,‘一班‘)
insert into student1 values(9,‘赵佳一‘,‘男‘,66,24,55,55,33.5,‘五班‘)
insert into student1 values(10,‘宋嘉嘉‘,‘女‘,58,27,60,69.0,70,‘五班‘)
insert into student1 values(11,‘赵梦梦‘,‘女‘,50,23,88,93,60,‘二班‘)
insert into student1 values(12,‘王倩倩‘,‘女‘,53.5,22,98,75,100,‘二班‘)
insert into student1 values(13,‘王威‘,‘男‘,70,23,86,85,77,‘三班‘)
insert into student1 values(14,‘孙威‘,‘男‘,65,29,65,62,87,‘五班‘)
insert into student1 values(15,‘李倩‘,‘女‘,60.2,23,66,90,63,‘五班‘)
insert into student1 values(16,‘赵海‘,‘男‘,89,19,90,92,79,‘一班‘)
insert into student1 values(17,‘李海海‘,‘男‘,75,23,83,46,90,‘四班‘)
insert into student1 values(18,‘王佳‘,‘女‘,52,20,65,55,45,‘五班‘)
insert into student1 values(19,‘孙海佳‘,‘男‘,67,24,53,69.0,78,‘三班‘)
insert into student1 values(20,‘赵倩威‘,‘男‘,70,23,66,99,45,‘四班‘)
go
--查询所有姓王的人的信息
select *from student1 where name like ‘王%‘

2 王威 男 48.3 28 99.0 66.0 33.0 五班
12 王倩倩 女 53.5 22 98.0 75.0 100.0 二班
13 王威 男 70.0 23 86.0 85.0 77.0 三班
18 王佳 女 52.0 20 65.0 55.0 45.0 五班


--查询一班所有学生信息
select *from student1 where banji=‘一班‘

7 陈佳佳 女 45.0 19 90.0 100.0 100.0 一班
16 赵海 男 89.0 19 90.0 92.0 79.0 一班


--查看所有女同学并且体重过65的姓名
select name from student1 where tizhong>65

李威
赵佳一
王威
赵海
李海海
孙海佳
赵倩威


--查一班语文最高分、最低分学生的所有信息
select top 1 *from student1 where banji=‘一班‘ order by chinese

16 赵海 男         89.0 19 90.0 92.0 79.0 一班

--查一班数学最高分、最低分学生的所有信息
select top 1* from student1 where banji=‘一班‘ order by math

16 赵海 男         89.0 19 90.0 92.0 79.0 一班
--查一班英语最高分、最低分学生的所有信息

select top 1*from student1 where banji=‘一班‘ order by english

16 赵海 男         89.0 19 90.0 92.0 79.0 一班
--一班所有人员信息按照语文降序排列
select * from kaoshi where banji=‘五班‘ order by chinese desc

2 王威 男 48.30 28 99.00 66.00 33.00 五班
1 赵佳 男 50.22 23 78.50 69.00 35.50 五班
15 李倩 女 60.20 23 66.00 90.00 63.00 五班
18 王佳 女 52.00 20 65.00 55.00 45.00 五班
14 孙威 男 65.00 29 65.00 62.00 87.00 五班
10 宋嘉嘉 女 58.00 27 60.00 69.00 70.00 五班
9 赵佳一 男 66.00 24 55.00 55.00 33.50 五班


--二班所有人员信息按照英语升序排列
select *from kaoshi where banji=‘二班‘ order by english

11 赵梦梦 女 50.00 23 88.00 93.00 60.00 二班
3 李梦 女 40.50 20 98.00 97.00 88.00 二班
8 孙倩 女 45.50 23 90.00 69.00 90.00 二班
12 王倩倩 女 53.50 22 98.00 75.00 100.00 二班

--英语过75分的人数
select COUNT(*)as 人数 from student1 where english>75

11
--数学过70分并且人数超过3个的班级
select banji as 班级, count(*)as 人数 from student1 where math>70 group by banji having count(*)>2

班级 人数
二班 3


--体重超过50的并且人数超过3个的班级
select banji as 班级,COUNT(*)as 人数 from student1 where tizhong>40 group by banji having COUNT(*)>3

班级 人数
二班 4
三班 4
五班 7


--查看有几种英语成绩
select distinct english as 成绩 from student1

成绩
5.5
33.0
33.5
35.5
45.0
60.0
63.0
70.0
77.0
78.0
79.0
86.0
87.0
88.0
90.0
93.0
100.0


--查看所有数学成绩88和99学生的所有信息
select *from student1 where math in(88 , 99)

20 赵倩威 男         70.0 23 66.0 99.0 45.0 四班
--查看姓名是李并且只有两个字的学生所有信息
select *from student1 where name like ‘李_‘

3 李梦 女 40.5 20 98.0 97.0 88.0 二班
4 李威 男 88.0 30 30.5 20.0 5.5 三班
6 李佳 女 55.0 24 88.0 66.0 86.0 三班
15 李倩 女 60.2 23 66.0 90.0 63.0 五班

--查询男女语文平均分
select sex as 性别,AVG(chinese) as 平均分 from student1 group by sex

性别 平均分
男 70.545454
女 82.555555


--查询姓李的总人数
select COUNT(*)as 人数 from student1 where name like‘李%‘

 

人数
5



 

SQL-表的各种查查查

标签:

热心网友 时间:2022-04-30 20:25

select xxx from yyy where zzz
xxx可以是*代表所有字段,也可以写具体字段或者包含字段、函数的表达式
yyy为表名,有些复杂查询可以多个表组合查询
zzz为条件,用于匹配或过滤,可以使用逻辑判断符组合
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 梦见停电灯熄会发生什么不吉利呢?谢谢。 梦见死人衣服还有油灯灭了 梦见异性朋友家的灯掉了 做梦,梦到灯泡灭了. 梦见自己遇见丧事对方的灯也灭了? 家人梦见灯熄了 周公解梦:我做梦妹妹家的灯灭了怎么回事? 做梦,别人灯灭了,帮助别人家修好了,一会又着火了,是怎么回事? 西安市人才中心集体户口怎么办居民医保 西安集体户可以买房吗 西安集体户口怎么转成个人家庭户口? 西安集体户口如何登记结婚领证 麻烦推荐一下西安周边适合集体出游的地方。 西安适合40人集体活动的地方有哪些? 陕西西安一村庄集体分红2290万,这个村究竟是个什么样的存在? 西安集体户落户多久可以更名 西安集体户口首页可以代领吗 西安集体卡户口如何办理护照 西安集体户口算不算西安户口? 西安集体户口如何办理 梦见灯灭了,身边都是死去的人 数据库中表与查询的区别 华为nova5,能否修改唤醒词吗? SQL如何查找含有该数据的所有表? 如何用T—SQL命令查询一个数据库中有哪些表? 安之若素是什么意思 “安之若素”是什么意思? 安之若素什么意思 安之若素的意思? 安之若素的意思 分手的男友说心静如水安之若素什么意思? 安之若素是什么意思?? 安之若素,什么意思? 《我给老师的一封信》,1000字左右。 山西自学考试一年几次? 自考一般需要考多少门科目,一年可以考几次,一次可以考几门? 微信朋友的朋友圈只能看到一条为什么? 山西省自学考试本科会计需要通过几门 山西省自考本科汉语业专业都要考哪些科目 2012年 山西 自学考试 考些 什么 内容啊? 具体 说下 分类别,拜托了