SQL数据库题目,求助 30
关键词:select,desc,asc,distinct,top,groupby,orderby,like已知“学生信息”和“教师信息”表表结构如下:学生信息(学号cha...
关键词:select, desc, asc, distinct, top, group by, order by,like
已知“学生信息”和“教师信息”表表结构如下:
学生信息(学号char(6),姓名char(10),性别char(2),年龄int,班级nvarchar(10))
教师信息(工号char(4),姓名char(10),工资int,职称char(12),部门char(18))
1、 查询“学生信息”表中年龄为18岁学生的所有信息。
Select 学号,姓名,性别,年龄,班级
From table 学生信息
Where 年龄=18
2、 在“学生信息”表中查询“08电商1”班男生的学号、姓名和班级信息。
3、 在“学生信息”表中查询姓“李”的学生姓名和班级信息。
4、 在“教师信息”表中查询姓名的第二个字为“丽”的教师信息。
5、 在“学生信息”表中查询“08电商1”、“08物流2”班学生的班级、姓名和年龄信息。
6、 在“教师信息”表中查询工资大于2500的教师的工号,姓名,部门。
7、 在“学生信息”表中统计每个班级的学生人数,并显示出班级和对应人数。
8、 在“学生信息”表中按年龄降序排序,并显示前10名学生的学号,姓名。
9、 在“学生信息”表中查询“08电商2”班学生信息并按学号升序排列。
10、按性别分组,查询“学生信息”表中的学生的平均年龄,显示出性别和平均年龄。 展开
已知“学生信息”和“教师信息”表表结构如下:
学生信息(学号char(6),姓名char(10),性别char(2),年龄int,班级nvarchar(10))
教师信息(工号char(4),姓名char(10),工资int,职称char(12),部门char(18))
1、 查询“学生信息”表中年龄为18岁学生的所有信息。
Select 学号,姓名,性别,年龄,班级
From table 学生信息
Where 年龄=18
2、 在“学生信息”表中查询“08电商1”班男生的学号、姓名和班级信息。
3、 在“学生信息”表中查询姓“李”的学生姓名和班级信息。
4、 在“教师信息”表中查询姓名的第二个字为“丽”的教师信息。
5、 在“学生信息”表中查询“08电商1”、“08物流2”班学生的班级、姓名和年龄信息。
6、 在“教师信息”表中查询工资大于2500的教师的工号,姓名,部门。
7、 在“学生信息”表中统计每个班级的学生人数,并显示出班级和对应人数。
8、 在“学生信息”表中按年龄降序排序,并显示前10名学生的学号,姓名。
9、 在“学生信息”表中查询“08电商2”班学生信息并按学号升序排列。
10、按性别分组,查询“学生信息”表中的学生的平均年龄,显示出性别和平均年龄。 展开
3个回答
展开全部
1、select * from 学生信息 where 年龄=18;
2、select 学号,姓名,班级 from 学生信息 where 班级='08电商1';
3、select 姓名,班级 from 学生信息 where 姓名 like '李%';
4、select * from 老师信息 where 姓名 like '_丽%';
5、select 班级,姓名,年龄 from 学生信息 where 班级='08电商1' or 班级='08物流2';
6、select 工号,姓名,部门 from 教师信息 where 工资>2500;
7、select 班级,count(*) as 人数 from 学生信息 group by 班级;
8、select top 10 学号,姓名 from 学生信息 order by 年龄 desc;
9、select * from 学生信息 where 班级='08电商2' order by 学号 asc;
10、select 性别,sum(年龄)/count(年龄) as 平均年龄 from 学生信息 group by 性别;或者select 性别,avg(年龄) as 平均年龄 from 学生信息 group by 性别
2、select 学号,姓名,班级 from 学生信息 where 班级='08电商1';
3、select 姓名,班级 from 学生信息 where 姓名 like '李%';
4、select * from 老师信息 where 姓名 like '_丽%';
5、select 班级,姓名,年龄 from 学生信息 where 班级='08电商1' or 班级='08物流2';
6、select 工号,姓名,部门 from 教师信息 where 工资>2500;
7、select 班级,count(*) as 人数 from 学生信息 group by 班级;
8、select top 10 学号,姓名 from 学生信息 order by 年龄 desc;
9、select * from 学生信息 where 班级='08电商2' order by 学号 asc;
10、select 性别,sum(年龄)/count(年龄) as 平均年龄 from 学生信息 group by 性别;或者select 性别,avg(年龄) as 平均年龄 from 学生信息 group by 性别
美林数据技术股份有限公司
2020-10-29 广告
2020-10-29 广告
Tempo大数据分析平台,是一款面向企业用户的数据分析与应用工具,为用户提供报表设计、可视化分析、机器学习、文本分析等自助式数据分析与探索。平台基于大数据架构,集数据接入、数据分析探索、成果管理与应用为一体,面向企业全民用户提供从数据到业务...
点击进入详情页
本回答由美林数据技术股份有限公司提供
展开全部
1, select * from 学生信息 where 年龄=18
2. select 学号,姓名,班级 from 学生信息 where 性别='男' and 班级=’08电商1‘
3. select 姓名,班级 from 学生信息 where 姓名 like (’李%‘)
4. select * from 教师信息 where substring('姓名'2,1)='丽'
5.select * from 学生信息 where 班级=‘08电商1‘ or 班级=’08物流2‘
6、 select工号,姓名,部门 from 教师信息 where 工资>2500
7、select 班级,count(学号) as 人数 From 学生信息 group by 班级
8、select top 10(学号,姓名) * from 学生信息 order by 年龄 desc
9、 select * from 学生信息 where 班级=’08电商2‘ order by 学号 ASC
10、select 性别, avg(年龄) as 平均年龄 from 学生信息 group by 性别
其中所有的符号都是英文的 基本都是逗号
2. select 学号,姓名,班级 from 学生信息 where 性别='男' and 班级=’08电商1‘
3. select 姓名,班级 from 学生信息 where 姓名 like (’李%‘)
4. select * from 教师信息 where substring('姓名'2,1)='丽'
5.select * from 学生信息 where 班级=‘08电商1‘ or 班级=’08物流2‘
6、 select工号,姓名,部门 from 教师信息 where 工资>2500
7、select 班级,count(学号) as 人数 From 学生信息 group by 班级
8、select top 10(学号,姓名) * from 学生信息 order by 年龄 desc
9、 select * from 学生信息 where 班级=’08电商2‘ order by 学号 ASC
10、select 性别, avg(年龄) as 平均年龄 from 学生信息 group by 性别
其中所有的符号都是英文的 基本都是逗号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
智遥工作流,化繁为简,高效工作,SAP好搭档!
-----------------------------------------------------------------
1、 查询“学生信息”表中年龄为18岁学生的所有信息
select * From 学生信息 where 年龄=18
2、 在“学生信息”表中查询“08电商1”班男生的学号、姓名和班级信息。
Select * From 学生信息 Where 班级='08电商1' and 性别='男'
3、 在“学生信息”表中查询姓“李”的学生姓名和班级信息。
Select * From 学生信息 Where 姓名 like ‘李%’
4、 在“教师信息”表中查询姓名的第二个字为“丽”的教师信息。
select * from 教师信息 where substring(姓名,1,1)='丽'
5.在“学生信息”表中查询“08电商1”、“08物流2”班学生的班级、姓名和年龄信息。
select * from 学生信息 where 班级=‘08电商1‘ or 班级=’08物流2‘
6、 在“教师信息”表中查询工资大于2500的教师的工号,姓名,部门。
select * from 教师信息 where 工资>2500
7、 在“学生信息”表中统计每个班级的学生人数,并显示出班级和对应人数。
Select 班级,count(学号) From 学生信息 Where group by 班级
8、 在“学生信息”表中按年龄降序排序,并显示前10名学生的学号,姓名。
select top 10 * from 学生信息 order by 年龄 desc
9、 在“学生信息”表中查询“08电商2”班学生信息并按学号升序排列。
select top 10 * from 学生信息 where 班级=’08电商2‘ order by 学号 ASC
10、按性别分组,查询“学生信息”表中的学生的平均年龄,显示出性别和平均年龄。
select 性别, avg(年龄) from 学生信息 group by 性别
-----------------------------------------------------------------
1、 查询“学生信息”表中年龄为18岁学生的所有信息
select * From 学生信息 where 年龄=18
2、 在“学生信息”表中查询“08电商1”班男生的学号、姓名和班级信息。
Select * From 学生信息 Where 班级='08电商1' and 性别='男'
3、 在“学生信息”表中查询姓“李”的学生姓名和班级信息。
Select * From 学生信息 Where 姓名 like ‘李%’
4、 在“教师信息”表中查询姓名的第二个字为“丽”的教师信息。
select * from 教师信息 where substring(姓名,1,1)='丽'
5.在“学生信息”表中查询“08电商1”、“08物流2”班学生的班级、姓名和年龄信息。
select * from 学生信息 where 班级=‘08电商1‘ or 班级=’08物流2‘
6、 在“教师信息”表中查询工资大于2500的教师的工号,姓名,部门。
select * from 教师信息 where 工资>2500
7、 在“学生信息”表中统计每个班级的学生人数,并显示出班级和对应人数。
Select 班级,count(学号) From 学生信息 Where group by 班级
8、 在“学生信息”表中按年龄降序排序,并显示前10名学生的学号,姓名。
select top 10 * from 学生信息 order by 年龄 desc
9、 在“学生信息”表中查询“08电商2”班学生信息并按学号升序排列。
select top 10 * from 学生信息 where 班级=’08电商2‘ order by 学号 ASC
10、按性别分组,查询“学生信息”表中的学生的平均年龄,显示出性别和平均年龄。
select 性别, avg(年龄) from 学生信息 group by 性别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询