-
cross join 行轉(zhuǎn)列查看全部
-
行轉(zhuǎn)列,cross join查看全部
-
列轉(zhuǎn)行查看全部
-
a.select a.user_name, concat(a.mobile,',') mobile, length(mobile)-length(replace(a.mobile,',',''))+1 size from user1 a 每一列后面添加‘,’ 并根據(jù)‘,’統(tǒng)計(jì)出包含的數(shù)量 b.和tb_sequence進(jìn)行cross join 實(shí)現(xiàn)size多大就生成幾條的記錄 c.進(jìn)行字符串的截取查看全部
-
快速?gòu)?fù)制另一表中數(shù)據(jù)查看全部
-
簡(jiǎn)單刪除重復(fù)數(shù)據(jù)查看全部
-
方法一查看全部
-
2.1查看全部
-
2.1查看全部
-
生成特定的序列號(hào),利用存儲(chǔ)過程查看全部
-
較為復(fù)雜的重復(fù)數(shù)據(jù)的處理: sql: select username,GROUP_CONCAT(phone) mobile from ( select DISTINCT a.username, REPLACE(SUBSTRING(SUBSTRING_INDEX(a.mobile,',',s.id),LENGTH(SUBSTRING_INDEX(a.mobile,',',s.id-1))+1),',','') phone from t_sequence s join (select username, CONCAT(mobile,',') mobile, (LENGTH(mobile)-LENGTH(REPLACE(mobile,',',''))+1) count from t_user where mobile is not null) a on s.id <= a.count )as b GROUP BY username查看全部
-
刪除重復(fù)數(shù)據(jù),保留id最大的一行查看全部
-
行轉(zhuǎn)列的例子查看全部
-
SQL開發(fā)技巧(二) 如何進(jìn)行行列轉(zhuǎn)換 需要進(jìn)行行轉(zhuǎn)列的場(chǎng)景:匯總顯示查看全部
-
SQL開發(fā)技巧(二) 如何進(jìn)行行列轉(zhuǎn)換 需要進(jìn)行行轉(zhuǎn)列的場(chǎng)景:報(bào)表統(tǒng)計(jì)查看全部
舉報(bào)
0/150
提交
取消