• day 34作业


    作业:

    表:

    mysql> select * from employee;
    +----+------------+--------+-----+------------+-----------------------------------------+--------------+------------+--------+-----------+
    | id | name       | sex    | age | hire_date  | post                                    | post_comment | salary     | office | depart_id |
    +----+------------+--------+-----+------------+-----------------------------------------+--------------+------------+--------+-----------+
    |  1 | egon       | male   |  18 | 2017-03-01 | 老男孩驻沙河办事处外交大使              | NULL         |    7300.33 |    401 |         1 |
    |  2 | alex       | male   |  78 | 2015-03-02 | teacher                                 | NULL         | 1000000.31 |    401 |         1 |
    |  3 | wupeiqi    | male   |  81 | 2013-03-05 | teacher                                 | NULL         |    8300.00 |    401 |         1 |
    |  4 | yuanhao    | male   |  73 | 2014-07-01 | teacher                                 | NULL         |    3500.00 |    401 |         1 |
    |  5 | liwenzhou  | male   |  28 | 2012-11-01 | teacher                                 | NULL         |    2100.00 |    401 |         1 |
    |  6 | jingliyang | female |  18 | 2011-02-11 | teacher                                 | NULL         |    9000.00 |    401 |         1 |
    |  7 | jinxin     | male   |  18 | 1900-03-01 | teacher                                 | NULL         |   30000.00 |    401 |         1 |
    |  8 | 成龙       | male   |  48 | 2010-11-11 | teacher                                 | NULL         |   10000.00 |    401 |         1 |
    |  9 | 歪歪       | female |  48 | 2015-03-11 | sale                                    | NULL         |    3000.13 |    402 |         2 |
    | 10 | 丫丫       | female |  38 | 2010-11-01 | sale                                    | NULL         |    2000.35 |    402 |         2 |
    | 11 | 丁丁       | female |  18 | 2011-03-12 | sale                                    | NULL         |    1000.37 |    402 |         2 |
    | 12 | 星星       | female |  18 | 2016-05-13 | sale                                    | NULL         |    3000.29 |    402 |         2 |
    | 13 | 格格       | female |  28 | 2017-01-27 | sale                                    | NULL         |    4000.33 |    402 |         2 |
    | 14 | 张野       | male   |  28 | 2016-03-11 | operation                               | NULL         |   10000.13 |    403 |         3 |
    | 15 | 程咬金     | male   |  18 | 1997-03-12 | operation                               | NULL         |   20000.00 |    403 |         3 |
    | 16 | 程咬银     | female |  18 | 2013-03-11 | operation                               | NULL         |   19000.00 |    403 |         3 |
    | 17 | 程咬铜     | male   |  18 | 2015-04-11 | operation                               | NULL         |   18000.00 |    403 |         3 |
    | 18 | 程咬铁     | female |  18 | 2014-05-12 | operation                               | NULL         |   17000.00 |    403 |         3 |
    +----+------------+--------+-----+------------+-----------------------------------------+--------------+------------+--------+-----------+
    18 rows in set (0.00 sec)
    
    1. 查看岗位是teacher的员工姓名、年龄

      mysql> select name,age from employee where post='teacher';
      +------------+-----+
      | name       | age |
      +------------+-----+
      | alex       |  78 |
      | wupeiqi    |  81 |
      | yuanhao    |  73 |
      | liwenzhou  |  28 |
      | jingliyang |  18 |
      | jinxin     |  18 |
      | 成龙       |  48 |
      +------------+-----+
      7 rows in set (0.00 sec)
      
    2. 查看岗位是teacher且年龄大于30岁的员工姓名、年龄

      mysql> select name,age from employee where post='teacher' and age>30;
      +---------+-----+
      | name    | age |
      +---------+-----+
      | alex    |  78 |
      | wupeiqi |  81 |
      | yuanhao |  73 |
      | 成龙    |  48 |
      +---------+-----+
      4 rows in set (0.00 sec)
      
    3. 查看岗位是teacher且薪资在9000-1000范围内的员工姓名、年龄、薪资

      mysql> select name,age,salary from employee where salary between 1000 and 9000;
      +------------+-----+---------+
      | name       | age | salary  |
      +------------+-----+---------+
      | egon       |  18 | 7300.33 |
      | wupeiqi    |  81 | 8300.00 |
      | yuanhao    |  73 | 3500.00 |
      | liwenzhou  |  28 | 2100.00 |
      | jingliyang |  18 | 9000.00 |
      | 歪歪       |  48 | 3000.13 |
      | 丫丫       |  38 | 2000.35 |
      | 丁丁       |  18 | 1000.37 |
      | 星星       |  18 | 3000.29 |
      | 格格       |  28 | 4000.33 |
      +------------+-----+---------+
      10 rows in set (0.00 sec)
      
    4. 查看岗位描述不为NULL的员工信息

      mysql> select * from employee where post_comment is not null;
      Empty set (0.00 sec)
      
    5. 查看岗位是teacher且薪资是10000或9000或30000的员工姓名、年龄、薪资

      mysql> select name,age,salary from employee where post='teacher' and (salary=10000 or salary=9000 or salary=30000);
      +------------+-----+----------+
      | name       | age | salary   |
      +------------+-----+----------+
      | jingliyang |  18 |  9000.00 |
      | jinxin     |  18 | 30000.00 |
      | 成龙       |  48 | 10000.00 |
      +------------+-----+----------+
      3 rows in set (0.00 sec)
      
    6. 查看岗位是teacher且薪资不是10000或9000或30000的员工姓名、年龄、薪资

      mysql> select name,age,salary from employee where post='teacher' and salary!=10000 and salary!=9000 and salary!=30000;
      +-----------+-----+------------+
      | name      | age | salary     |
      +-----------+-----+------------+
      | alex      |  78 | 1000000.31 |
      | wupeiqi   |  81 |    8300.00 |
      | yuanhao   |  73 |    3500.00 |
      | liwenzhou |  28 |    2100.00 |
      +-----------+-----+------------+
      4 rows in set (0.00 sec)
      
    7. 查看岗位是teacher且名字是jin开头的员工姓名、年薪

      mysql> select name,salary from employee where name like 'jin%';
      +------------+----------+
      | name       | salary   |
      +------------+----------+
      | jingliyang |  9000.00 |
      | jinxin     | 30000.00 |
      +------------+----------+
      2 rows in set (0.00 sec)
      
      
  • 相关阅读:
    java单例类
    java构造方法-this关键字的用法
    java封装
    Bean的装配方式
    scope的范围
    Bean实例化(三种方法)
    依赖注入
    建立Spring项目的基础
    Androids中数据库的使用SQLite
    SharedPreferences
  • 原文地址:https://www.cnblogs.com/LZF-190903/p/11761272.html
Copyright © 2020-2023  润新知