• leetcode数据库sql之Department Top Three Salaries


    leetcode原文引用:

    How would you print just the 10th line of a file?

    For example, assume that file.txt has the following content:

    Line 1
    Line 2
    Line 3
    Line 4
    Line 5
    Line 6
    Line 7
    Line 8
    Line 9
    Line 10
    
    Your script should output the tenth line, which is:
    Line 10
    我的sql语句如下:

    SELECT  d.name as department, e.name,e.salary
    FROM Employee e JOIN Department d ON e.departmentid = d.id
    and
        (SELECT   COUNT(DISTINCT (salary))
         FROM
                Employee
         WHERE
                departmentid = e.departmentid
         AND    salary > e.salary
         ) < 3
    ORDER BY d.id ASC , e.salary DESC


  • 相关阅读:
    THINKPHP导入全部post参数
    thinkphp 表单一些
    随机唯一不重复
    TP关联模型
    PHP函数之类
    MSSQLid清零
    httpwebrequest异步参考
    反射
    UrlOper
    工作周记
  • 原文地址:https://www.cnblogs.com/iamconan/p/7383576.html
Copyright © 2020-2023  润新知