當前位置:成語大全網 - 書法字典 - sql的按顯示分組後應該怎麽做?

sql的按顯示分組後應該怎麽做?

對於sql2005,可能如下所示

選擇group_id,

max(rn = 1時的情況,然後值結束)作為值1,

max(rn = 2時值結束的情況)作為值2,

max(rn = 3時的情況,然後值結束)作為值3,

max(rn = 4時的情況,然後值結束)作為值4

From (select *,row _ number()over(patience by group _ id order by id)as rn from table 1)a

按group_id分組