zoukankan      html  css  js  c++  java
  • [SQL]LeetCode577.员工奖金 | Employee Bonus

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
    ➤微信公众号:山青咏芝(shanqingyongzhi)
    ➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/
    ➤GitHub地址:https://github.com/strengthen/LeetCode
    ➤原文地址:https://www.cnblogs.com/strengthen/p/9852361.html 
    ➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。
    ➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

    Select all employee's name and bonus whose bonus is < 1000.

    Table:Employee

    +-------+--------+-----------+--------+
    | empId |  name  | supervisor| salary |
    +-------+--------+-----------+--------+
    |   1   | John   |  3        | 1000   |
    |   2   | Dan    |  3        | 2000   |
    |   3   | Brad   |  null     | 4000   |
    |   4   | Thomas |  3        | 4000   |
    +-------+--------+-----------+--------+
    empId is the primary key column for this table.
    

    Table: Bonus

    +-------+-------+
    | empId | bonus |
    +-------+-------+
    | 2     | 500   |
    | 4     | 2000  |
    +-------+-------+
    empId is the primary key column for this table.
    

    Example ouput:

    +-------+-------+
    | name  | bonus |
    +-------+-------+
    | John  | null  |
    | Dan   | 500   |
    | Brad  | null  |
    +-------+-------+

    选出所有奖金<1000元的雇员姓名及奖金数额

    Table:Employee

    +-------+--------+-----------+--------+
    | empId |  name  | supervisor| salary |
    +-------+--------+-----------+--------+
    |   1   | John   |  3        | 1000   |
    |   2   | Dan    |  3        | 2000   |
    |   3   | Brad   |  null     | 4000   |
    |   4   | Thomas |  3        | 4000   |
    +-------+--------+-----------+--------+
     此表的主键列为empId。

    Table: Bonus

    +-------+-------+
    | empId | bonus |
    +-------+-------+
    | 2     | 500   |
    | 4     | 2000  |
    +-------+-------+
     此表的主键列为empId。

    Example ouput:

    +-------+-------+
    | name  | bonus |
    +-------+-------+
    | John  | null  |
    | Dan   | 500   |
    | Brad  | null  |
    +-------+-------+

    1 SELECT
    2     Employee.name, Bonus.bonus
    3 FROM
    4     Employee
    5         LEFT OUTER JOIN
    6     Bonus ON Employee.empid = Bonus.empid
    7 ;

     1 # Write your MySQL query statement below
     2 
     3 SELECT
     4     Employee.name, Bonus.bonus
     5 FROM
     6     Employee
     7         LEFT JOIN
     8     Bonus ON Employee.empid = Bonus.empid
     9 WHERE
    10     bonus < 1000 OR bonus IS NULL
    11 ;
  • 相关阅读:
    Ansible17:Playbook之tags
    Ansible15:文件管理模块及Jinja2过滤器
    Ansible16:Playbook高级用法
    Ansible14:Playbook条件语句
    Ansible13:Playbook循环语句
    etcd备份与恢复
    Kafka部署篇
    kafka原理篇
    Zookeeper的介绍与基本部署
    frp实现内网穿透
  • 原文地址:https://www.cnblogs.com/strengthen/p/9852361.html
Copyright © 2011-2022 走看看