单表的查询练习

一、单表查询

素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等

  1. 显示所有职工的基本信息。

  1. mysql8.0 [chap03]>select * from worker;

    单表的查询练习_第1张图片

  2. 查询所有职工所属部门的部门号,不显示重复的部门号。
    mysql8.0 [chap03]>select distinct(部门号) from worker;

    单表的查询练习_第2张图片

  3. 显示所有职工的年龄。
    mysql8.0 [chap03]>select 职工号,姓名,2023-year from worker;

    单表的查询练习_第3张图片

  4. 列出所有部门号为102和103的职工号、姓名、党员否。
    mysql8.0 [chap03]>select 部门号, 职工号,姓名,政治面貌 from worker where 部门号 in (102,103);

    单表的查询练习_第4张图片

  5. 列出各部门党员的人数。
    mysql8.0 [chap03]>select 部门号,count(政治面貌) from worker where 政治面貌='党员' group by 部门号;

你可能感兴趣的:(数据库,mysql)