聚合以及連線以及自動編號的SQL

2022-09-19 00:24:10 字數 833 閱讀 5273

要求完成功能

問題是:在做公司內部oa系統的時候,做乙個公司銷售排行榜;

*//*員工檔案表為ygda

y_id

y_bm---------所屬部門

y_name ---------真實姓名

hy_name------------會員登入名

*//*排行榜表為phb

p_id

p_yj------業績銷售額

p_time --------錄入日期

hy_name ------------會員登入名

phb表是銷售人員籤乙個單就寫上去的

******************************==

現在要實現的效果是:列出前十名的銷售排行榜,**如下:

*//*2023年5月份

名次  姓名  所屬部門    業績銷售總額 

1      張三    商務一部  50000

2      李四    商務二部  4000

*/實現sql

select top 10 row_number() over (order by sum(p_yj) desc) as '名次', sum(p_yj) as '銷售額',phb.hy_name as '姓名',ygda.y_bm as '部門' from (phb inner join ygda on phb.hy_name=ygda.hy_name)

where convert(char(7),phb.p_time,120)='2009-04'   group by phb.hy_name,ygda.y_bm  order by sum(p_yj) desc

鏈路聚合的介紹以及配置

3.鏈路聚合的配置 lacp 模式鏈路聚合 可以實現鏈路負載分擔和鏈路冗餘備份的雙重功能 switcha inte ce eth trunk 1 switcha eth trunk1 mode lacp switcha eth trunk1 quit switcha inte ce gigabite...

DDD中的聚合和UML中的聚合以及組合的關係

uml 聚合關係 成員物件是整體的一部分,但是成員物件可以脫離整體物件獨立存在。如汽車 car 與引擎 engine 輪胎 wheel 車燈 light 之間的關係為聚合關係,引擎 輪胎 車燈可以脫離車而存在,比如把乙個引擎換到另乙個汽車上也可以。組合關係 也表示的是一種整體和部分的關係,但是在組合...

MapReduce的小作業方式以及聚合日誌

uber模式 允許小作業按序列在單個jvm中執行。mapreduce.job.ubertask.enable false mapreduce.job.ubertask.maxmaps 9 mapreduce.job.ubertask.maxreduces 1 mapreduce.job.uberta...