一、单表查询
素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等
-
显示所有职工的基本信息。
-
mysql8.0 [chap03]>select * from worker;
-
查询所有职工所属部门的部门号,不显示重复的部门号。
mysql8.0 [chap03]>select distinct(部门号) from worker;
-
显示所有职工的年龄。
mysql8.0 [chap03]>select 职工号,姓名,2023-year from worker;
-
列出所有部门号为102和103的职工号、姓名、党员否。
mysql8.0 [chap03]>select 部门号, 职工号,姓名,政治面貌 from worker where 部门号 in (102,103);
-
列出各部门党员的人数。
mysql8.0 [chap03]>select 部门号,count(政治面貌) from worker where 政治面貌='党员' group by 部门号;