1
我想獲得一個SQL,可以給我帶來以下結果獨特的組合,但我似乎無法讓我的頭圍繞此特定情形。計數,並列出了按組
我想看看有多少用戶角色組合的單個組合有,並報告計數和列出角色的名字。
下面是示例表:
USER ROLE
AAA Report
AAA Enquiry
AAA Manager
BBB Report
BBB Enquiry
BBB Manager
CCC Enquiry
CCC Report
DDD Report
EEE Report
EEE Enquiry
EEE Admin
FFF Report
FFF Enquiry
GGG Report
GGG Enquiry
GGG Manager
GGG PAYROLL
HHH Report
III Report
III Enquiry
有AAA,BBB,並以「報告 - 探究式管理器」的角色組合,因此算上2的條記錄。
只有與調查,報告CCC。
有DDD和HHH與報告的作用。
因此,所需的輸出將
COUNT ROLE-COMBINATION
2 Report-Enquiry-Manager
3 Enquiry-Report
2 Report
1 Report-Enquiry-Admin
1 Report-Enquiry-Manager-PAYROLL
可能有人點我的方向是正確的,請。
感謝堆,
對不起,我只是noticed.What是爲了你'角色Combination'規則?或者是與「查詢報告」相同的「報告查詢」? –
謝謝@ AB_87,報告 - 查詢與查詢報告相同:D – reilic
@reilic然後,我提供的查詢應該爲您工作。 –