10-211 在员工表中查询男女职工的平均年龄
在员工表中查询男女职工的平均年龄。
提示:年龄需要计算求出。假定当前系统年份是2021年,不要用计算年份的函数。
select 性别,avg(round(2021-year(出生日期),1)) 平均年龄
from 员工
group by 性别
10-212 在员工表中查询姓陈的男职工的全部信息
在员工表中查询姓陈的男职工的全部信息。
要求使用字符处理函数作答。
select * from 员工
where 性别='男' and 姓名 like '陈%'
10-213 在员工表中查询陈诚瑞和钟鸣的全部信息
在员工表中查询陈诚瑞和钟鸣的全部信息。
select * from 员工
where 姓名='陈诚瑞' or 姓名='钟鸣'
10-214 C3-1删除特定城市的顾客信息
删除顾客表(customers)
中城市(City)
为London
的顾客信息
提示:请使用DELETE语句作答。
delete from customers
where City='London'
10-215 C3-2删除没有下过订单的顾客信息
删除顾客表(customers)
中没有下过订单的顾客信息
提示:请使用DELETE语句作答。
delete from customers
where CustomerID not in(select CustomerID from orders)
10-216 在顾客表中查询青岛的顾客编号,公司名称和电话,结果按顾客编号降序排列。
在顾客表中查询青岛的顾客编号,公司名称和电话,结果按顾客编号降序排列。
select 顾客编号,公司名称,电话
from 顾客
where 城市='青岛'
order by 顾客编号 desc
10-217 在顾客表中查询各个城市的顾客数目
在顾客表中查询各个城市的顾客数目。
select 城市,count(顾客编号) as 顾客数
from 顾客
group by 城市
10-218 在订单表中查询运费的平均值
在订单表中查询运费的平均值。
select avg(运费) as 平均运费
from 订单
10-219 通过订单表和顾客表,查询订单编号,顾客编号,公司 名称和订单日期
通过订单表和顾客表,查询订单编号,顾客编号,公司 名称和订单日期
select 订单编号,顾客.顾客编号,公司名称,订单日期
from 顾客,订单
where 订单.顾客编号=顾客.顾客编号
10-220 在顾客表中查询出现了那些城市,要求不显示重复值
在顾客表中查询出现了那些城市,要求不显示重复值。
提示:使用distinct
select distinct 城市
from 顾客