校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQL實現LeetCode(177.第N高薪水)

SQL實現LeetCode(177.第N高薪水)

熱門標簽:智能外呼系統復位 臨清電話機器人 400電話可以辦理嗎 話務外呼系統怎么樣 拉卡拉外呼系統 高清地圖標注道路 外東北地圖標注 云南電商智能外呼系統價格 大眾點評星級酒店地圖標注

[LeetCode] 177.Nth Highest Salary 第N高薪水

Write a SQL query to get the nth highest salary from the Employee table.

+----+--------+
| Id | Salary |
+----+--------+
| 1  | 100    |
| 2  | 200    |
| 3  | 300    |
+----+--------+

For example, given the above Employee table, the nth highest salary where n = 2 is 200. If there is no nth highest salary, then the query should return null.

這道題是之前那道Second Highest Salary的拓展,根據之前那道題的做法,我們可以很容易的將其推展為N,根據對Second Highest Salary中解法一的分析,我們只需要將OFFSET后面的1改為N-1就行了,但是這樣MySQL會報錯,估計不支持運算,那么我們可以在前面加一個SET N = N - 1,將N先變成N-1再做也是一樣的:

解法一:

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
  SET N = N - 1;
  RETURN (
      SELECT DISTINCT Salary FROM Employee GROUP BY Salary
      ORDER BY Salary DESC LIMIT 1 OFFSET N
  );
END

根據對Second Highest Salary中解法四的分析,我們只需要將其1改為N-1即可,這里卻支持N-1的計算,參見代碼如下:

解法二:

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
  RETURN (
      SELECT MAX(Salary) FROM Employee E1
      WHERE N - 1 =
      (SELECT COUNT(DISTINCT(E2.Salary)) FROM Employee E2
      WHERE E2.Salary > E1.Salary)
  );
END

當然我們也可以通過將最后的>改為>=,這樣我們就可以將N-1換成N了:

解法三:

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
  RETURN (
      SELECT MAX(Salary) FROM Employee E1
      WHERE N =
      (SELECT COUNT(DISTINCT(E2.Salary)) FROM Employee E2
      WHERE E2.Salary >= E1.Salary)
  );
END

類似題目:

Second Highest Salary

參考資料:

https://leetcode.com/discuss/88875/simple-answer-with-limit-and-offset

https://leetcode.com/discuss/63183/fastest-solution-without-using-order-declaring-variables

到此這篇關于SQL實現LeetCode(177.第N高薪水)的文章就介紹到這了,更多相關SQL實現第N高薪水內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • SQL實現LeetCode(184.系里最高薪水)
  • SQL實現LeetCode(183.從未下單訂購的顧客)
  • SQL實現LeetCode(182.重復的郵箱)
  • SQL實現LeetCode(181.員工掙得比經理多)
  • SQL實現LeetCode(180.連續的數字)
  • SQL實現LeetCode(178.分數排行)
  • SQL實現LeetCode(176.第二高薪水)
  • SQL實現LeetCode(185.系里前三高薪水)

標簽:三明 定西 山西 無錫 揚州 溫州 福州 阿里

巨人網絡通訊聲明:本文標題《SQL實現LeetCode(177.第N高薪水)》,本文關鍵詞  SQL,實現,LeetCode,177.,第,高薪水,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL實現LeetCode(177.第N高薪水)》相關的同類信息!
  • 本頁收集關于SQL實現LeetCode(177.第N高薪水)的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美日韩国产123区| 日韩美女视频一区二区| 欧美一级欧美一级在线播放| 婷婷中文字幕综合| 国产日韩v精品一区二区| 亚洲三级电影全部在线观看高清| 久草精品在线观看| 国产欧美视频在线观看| 99国产欧美另类久久久精品| 午夜精品久久久久久久久久| 精品成人a区在线观看| 国产a级毛片一区| 亚洲精品自拍动漫在线| 日韩欧美一级片| 91在线观看美女| 美女一区二区三区| 亚洲欧洲99久久| 精品国精品国产尤物美女| 色综合天天综合色综合av| 黄色资源网久久资源365| 亚洲图片激情小说| 日韩欧美的一区| 欧美三日本三级三级在线播放| 国产91丝袜在线18| 捆绑调教美女网站视频一区| 亚洲精选免费视频| 国产精品美女久久久久久久网站| 日韩欧美在线综合网| 在线观看欧美精品| av在线一区二区| 狠狠色丁香久久婷婷综合_中| 一区二区久久久久| 亚洲图片你懂的| 国产偷国产偷精品高清尤物| 欧美一区二区久久久| 成人午夜看片网址| 麻豆成人av在线| 三级在线观看一区二区 | 精品国产百合女同互慰| 在线亚洲欧美专区二区| 99国产欧美另类久久久精品| 懂色av一区二区三区免费看| 奇米精品一区二区三区在线观看 | 欧美日韩国产小视频| 99国产欧美另类久久久精品| 国产99精品在线观看| 国产一区视频网站| 激情都市一区二区| 国产精品自产自拍| 国产成人小视频| 粉嫩欧美一区二区三区高清影视| 久久99久久99| 国产精品一二三四五| 国产成人综合亚洲91猫咪| 国产精品一区不卡| av不卡免费电影| 99re热这里只有精品视频| 91麻豆视频网站| 欧美性一二三区| 91精品欧美久久久久久动漫| 日韩欧美一区在线| 久久新电视剧免费观看| 国产精品久久久久影院| 亚洲人精品午夜| 日韩高清欧美激情| 久久99精品国产.久久久久久| 国模无码大尺度一区二区三区| 国产精品一区一区| 91麻豆免费观看| 欧美视频完全免费看| 91精品国产欧美一区二区18 | 日本一区二区电影| 亚洲男帅同性gay1069| 性做久久久久久免费观看| 奇米精品一区二区三区四区| 极品少妇一区二区| voyeur盗摄精品| 精品视频一区三区九区| 2020国产成人综合网| 亚洲免费av观看| 老司机精品视频线观看86| 成人性生交大片免费看在线播放| 91免费观看在线| www久久精品| 亚洲午夜在线视频| 国内精品久久久久影院薰衣草 | jiyouzz国产精品久久| 欧美日韩国产综合一区二区| 久久免费看少妇高潮| 一区二区免费在线| 国产91丝袜在线播放0| 欧美精品丝袜中出| 亚洲欧美在线另类| 狠狠色狠狠色合久久伊人| 日本二三区不卡| 精品国产乱码久久久久久免费| 成人欧美一区二区三区黑人麻豆| 麻豆精品一二三| 欧美日韩第一区日日骚| 国产精品美女久久福利网站 | 国产精品影音先锋| 欧美另类z0zxhd电影| 国产精品久久久久一区二区三区共| 午夜精品在线看| 一本色道久久综合狠狠躁的推荐| 日韩你懂的在线观看| 亚洲高清三级视频| 91猫先生在线| 亚洲色图20p| jlzzjlzz亚洲日本少妇| 久久嫩草精品久久久精品| 男男成人高潮片免费网站| 91成人网在线| 亚洲精品写真福利| 99久久99久久精品免费看蜜桃| 久久这里只有精品6| 日韩av电影一区| 日韩欧美电影一二三| 日本欧美一区二区三区乱码| 欧美喷水一区二区| 亚洲成av人片在线观看| 日本丰满少妇一区二区三区| 亚洲女女做受ⅹxx高潮| 91浏览器在线视频| 亚洲柠檬福利资源导航| 在线免费精品视频| 亚洲一区自拍偷拍| 777欧美精品| 另类小说欧美激情| 久久久精品2019中文字幕之3| 精品一区二区三区欧美| www国产成人| 成人美女在线视频| 中文字幕字幕中文在线中不卡视频| 北条麻妃一区二区三区| 亚洲同性gay激情无套| 色网综合在线观看| 亚洲大片一区二区三区| 91麻豆精品国产91久久久久久| 日韩电影在线免费观看| 精品嫩草影院久久| 国产精品自产自拍| 亚洲欧美激情在线| 欧美肥妇bbw| 国产一区二区在线免费观看| 国产欧美日韩综合精品一区二区| 成人h动漫精品| 亚洲黄色av一区| 欧美一区二区三区爱爱| 国产精品91xxx| 尤物视频一区二区| 日韩欧美不卡在线观看视频| 风间由美一区二区三区在线观看 | 一区二区三区四区亚洲| 欧美精品国产精品| 高清成人免费视频| 午夜亚洲福利老司机| 欧美精品一区二区三| 91蝌蚪porny成人天涯| 热久久免费视频| 国产精品理论在线观看| 6080午夜不卡| 91在线视频网址| 美女视频免费一区| 亚洲天堂精品在线观看| 91精品国产手机| 99国产精品久久久久久久久久 | 亚洲色图视频网| 欧美成人a视频| 在线观看亚洲成人| 成人三级在线视频| 蜜臀av亚洲一区中文字幕| 日韩毛片视频在线看| 久久人人爽人人爽| 欧美一区二区三区在线看| 成人黄色av电影| 精品制服美女久久| 婷婷中文字幕综合| 亚洲三级久久久| 久久久久97国产精华液好用吗| 欧美日韩国产综合一区二区三区 | 天堂久久一区二区三区| 国产精品国模大尺度视频| 欧美大肚乱孕交hd孕妇| 欧美系列一区二区| 国产mv日韩mv欧美| 国产剧情在线观看一区二区| 日韩国产在线观看一区| 亚洲乱码国产乱码精品精小说 | 色猫猫国产区一区二在线视频| 国产福利91精品一区| 久久精工是国产品牌吗| 日韩黄色小视频| 视频在线在亚洲| 亚洲午夜免费福利视频| 亚洲精选一二三| 亚洲最大的成人av| 亚洲在线一区二区三区| 亚洲精品欧美综合四区| 中文字幕一区二区三区色视频|