
如上表:此表是查詢的ID為20的用戶,同時在兩個不同的小組(小組id:1 和12)和個人對ID為1的文件所具備的不同權限級別;用戶權限序號越小權限越大,需對該文件得出一個該用戶所具備的最高的權限。
目的是取第二條數據,即

通過SQL
select
`id` '文件id',
`groupId` '小組id',
`customerId` '用戶id',
min(`power`) '權限級別'
from
TABLE
group by
f.`id`;
查得得數據為:

小組id和權限級別無法對應,但是也解決了我的應用需求,算零時解決
