-
執行結果中有 null select sum(case when a.user_id=1 then b.kills end) as 'wukong', sum(case when a.user_id=2 then b.kills end) as 'bajie', sum(case when a.user_id=3 then b.kills end) as 'shaseng' ?from user a join user_kills b on a.user_id = b.user_id group by b.user_id; 結果如下: +--------+-------+---------+ | wukong | bajie | shaseng | +--------+-------+---------+ | 50722 | NULL | NULL | | NULL | 15310 | NULL | | NULL | NULL | 2100 | +--------+-------+---------+ 3 rows in set (0.00 sec)查看全部
-
行列轉換查看全部
-
666查看全部
-
MySQL 自增長 AUTO_INCTRMENT查看全部
-
每秒生成1000個唯一序列號查看全部
-
行轉列: SELECT username,REPLACE(substring(SUBSTRING_INDEX(mobile,',',a.id), CHAR_LENGTH(SUBSTRING_INDEX(mobile,',',a.id-1))+1),',','') AS mobile FROM tb_sequence AS a CROSS JOIN (SELECT username, CONCAT(mobile,',') AS mobile, (LENGTH(mobile)-LENGTH(REPLACE(mobile,',',''))+1) AS size FROM user1) AS b ON a.id <= b.size;查看全部
-
生成序列號技巧查看全部
-
刪除重復數據查看全部
-
生成不重復的訂單序列號查看全部
-
列轉行查看全部
-
行轉列 (分組統計)查看全部
-
Mysql列轉行查看全部
-
刪除重復數據:查看全部
-
使用Group by和having從句來判斷是否存在重復數據查看全部
-
使用SQL生成特殊序列號: 以 DECLARE 關鍵字聲明的變量,只能在存儲過程中使用,稱為存儲過程變量 LPAD(str,len,padstr) 用字符串 padstr對 str進行左邊填補直至它的長度達到 len個字符長度,然后返回 str。如果 str的長度長于 len',那么它將被截除到 len個字符。查看全部
舉報
0/150
提交
取消