橫列式和縱列式的區(qū)分 sqlserver數(shù)據(jù)庫如何將多列數(shù)據(jù)轉(zhuǎn)化成一行?
sqlserver數(shù)據(jù)庫如何將多列數(shù)據(jù)轉(zhuǎn)化成一行?舉個例子:A、B兩個字段:1、34、31、42、6排序:按A、B排序結(jié)果:1、31、42、64、3解釋:首先按字段排序,如果字段相同,則得到1、1、2
sqlserver數(shù)據(jù)庫如何將多列數(shù)據(jù)轉(zhuǎn)化成一行?
舉個例子:A、B兩個字段:1、34、31、42、6排序:按A、B排序結(jié)果:1、31、42、64、3解釋:首先按字段排序,如果字段相同,則得到1、1、2、4;按B字段排序,得到:1、3;1、4;B字段僅在字段相同時使用。類似地,這個邏輯也在groupby中使用。這種邏輯對所有數(shù)據(jù)庫都是通用的。