婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL語句練習實例之二——找出銷售冠軍

SQL語句練習實例之二——找出銷售冠軍

熱門標簽:數字匠心電銷機器人 沒聽見電話機器人幫你接 如何做地圖標注圖鋪 陜西電銷外呼系統好用嗎 成都電話外呼系統一般多少錢 蘭州語音外呼系統運營商 al智能電話機器人 銀川高頻外呼回撥系統多少錢 最新人工智能電銷機器人
復制代碼 代碼如下:

--銷售冠軍
--問題:在公司中,老板走進來,要一張每個地區銷量前3名的銷售額與銷售員的報表
---
create table salesdetail
(
Area int not null,
Saler nvarchar(20) not null,
SalerId int not null,
Sales money not null
)
insert salesdetail
select 1,'張三',15,3000
union select 1,'趙一',16,3500
union select 1,'錢二',17,4000
union select 1,'孫三',18,5000
union select 1,'李四',19,5000
union select 1,'王五',11,7000
union select 2,'周邊一',25,3000
union select 2,'李白',22,4000
union select 2,'張鎮東',23,6000
union select 2,'李寧',24,1000
union select 3,'李斯',35,3000
union select 3,'李勇',33,2000
union select 4,'李逵',44,5000
union select 4,'宋江',45,5000
union select 4,'吳用',42,13000
union select 4,'公孫勝',43,23000
union select 5,'阮小二',51,5000
union select 5,'阮小五',52,5000
union select 5,'林沖',53,5000
union select 5,'林莽',54,6000
go
---以下這種寫法SQL語句會主動把最小的那一個銷售額的所有行,都自動刪除,只能得到比最小銷售額大的數據
--如果你的最小銷售額有3行,最大的只有一行,如地區5所示,只會得到最大的那一行。
--地區4只能得到二行,原因同上。
select * from salesdetail as a
where sales >= (select min(b.sales)
from salesdetail as b where a.Area=b.Area and a.Sales=b.Sales
--group by sales
having COUNT(distinct b.Saler)=3)
order by a.Area,a.Sales desc,a.Saler,a.SalerId
go
---使用rank()為每個分區中的每一行分配一個順序號,如果有重復值,它們都將分配相同的順序號。
select a.area,a.saler,seq from
(
select area,saler,RANK() over(PARTITION by area order by sales desc) as seq from salesdetail
)a where seq=3
drop table salesdetail
您可能感興趣的文章:
  • SQL語句練習實例之六 人事系統中的缺勤(休假)統計
  • SQL語句練習實例之五 WMS系統中的關于LIFO或FIFO的問題分析
  • SQL語句練習實例之四 找出促銷活動中銷售額最高的職員
  • SQL語句練習實例之一——找出最近的兩次晉升日期與工資額
  • SQL語句練習實例之三——平均銷售等待時間
  • SQL語句練習實例之七 剔除不需要的記錄行

標簽:遼源 通化 邢臺 鹽城 巴彥淖爾 朔州 本溪 宜春

巨人網絡通訊聲明:本文標題《SQL語句練習實例之二——找出銷售冠軍》,本文關鍵詞  SQL,語句,練習,實例,之二,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL語句練習實例之二——找出銷售冠軍》相關的同類信息!
  • 本頁收集關于SQL語句練習實例之二——找出銷售冠軍的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 景东| 金坛市| 临汾市| 扬中市| 治多县| 余庆县| 嘉义市| 古交市| 天津市| 盐山县| 万源市| 琼结县| 扶绥县| 云南省| 广南县| 寿宁县| 安新县| 枝江市| 林甸县| 新龙县| 遂川县| 扶绥县| 鄯善县| 乌审旗| 沙湾县| 外汇| 来凤县| 秀山| 探索| 庆城县| 中江县| 蓬溪县| 金山区| 民丰县| 哈尔滨市| 巢湖市| 仁怀市| 黄龙县| 延庆县| 旅游| 大英县|