記錄幾條有用的sql

獲取第二高的薪水

select ifnull((select distinct Salary  from Employee order by Salary desc limit 1,1),null ) as SecondHighestSalary;

獲取第N高的薪水

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
  SET N=N-1;
  RETURN (
      select ifnull((select distinct Salary  from Employee order by Salary desc limit N,1),null) as SecondHighestSalary
  );
END;

分?jǐn)?shù)排名

SELECT Score, (SELECT count(DISTINCT score) FROM Scores WHERE score >= s.score) AS Rank FROM Scores s ORDER BY Score DESC ;

獲取部門前3高的薪水 (分組排序取每組前3)

select
    b.name as Department,
    a.name as Employee,
    a.Salary
from employee a left join department b on a.departmentid = b.id
where
(select
    count(distinct salary)
from employee
where a.departmentid = departmentid and Salary> a.Salary) < 3
and b.name is not null
order by a.departmentid,a.Salary DESC;

獲取部門的最高薪水(分組排序取1)

1、
select a.Department,a.Employee,a.Salary from
(select d.Name as Department, e.name as Employee ,e.Salary,e.DepartmentId
 from employee e left join department d on e.DepartmentId=d.Id order by e.Salary desc)
  as a group by a.DepartmentId;
2、
SELECT d.Name AS Department, e.Name AS Employee, e.Salary FROM
Employee e, Department d WHERE e.DepartmentId=d.Id AND e.Salary=(SELECT MAX(Salary) FROM Employee WHERE DepartmentId=d.Id);
用到的表
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 去過(guò)遙遠(yuǎn)的海邊 看過(guò)無(wú)人的雪山 見(jiàn)過(guò)人海的都市 然而 遇到千萬(wàn)人,沒(méi)有一個(gè)可以觸動(dòng)的心 遇到一個(gè)人,挑起整個(gè)人生波濤洶涌
    只愛(ài)穿拖鞋閱讀 68評(píng)論 0 0
  • 總是想的太多、做的太少,雖有不甘又無(wú)力無(wú)力、被現(xiàn)實(shí)徹底的擊垮 結(jié)果是什么、是什么、 一有空閑、腦袋亂想 想的多了、...
    JiaYou518閱讀 152評(píng)論 0 0
  • PS:植樹節(jié),腦海里第一個(gè)浮現(xiàn)出的就是和爹媽去爬的那些山,然后就是被游客拍千萬(wàn)次的各種挺拔、象征頑強(qiáng)生命的大樹。 ...
    Peach桃花閱讀 247評(píng)論 0 0
  • 來(lái)到陌生市場(chǎng)經(jīng)銷商開發(fā),需要細(xì)致調(diào)查市場(chǎng)。可以以直營(yíng)的心態(tài),根據(jù)公司自身產(chǎn)品特點(diǎn)屬性,確定計(jì)劃開發(fā)的渠道、推廣方式...
    水暈老宋閱讀 316評(píng)論 0 0

友情鏈接更多精彩內(nèi)容