- 
            
            删除重复数据查看全部
- 
            
            删除重复数据查看全部
- 
            
            处理重复数据查看全部
- 
            
            生成唯一序列号查看全部
- 
            
            生成唯一序列号查看全部
- 
            
            使用union行列转换查看全部
- 
            
            行列转换查看全部
- 
            
            case 语句实现行转 CASE WHEN 条件 THEN 要取的字段 END SELECT SUM(CASE WHEN u.`user_name` = '八戒' THEN k.`kills` END) AS '八戒', SUM(CASE WHEN u.`user_name` = '悟空' THEN k.`kills` END) AS '悟空' , SUM(CASE WHEN u.`user_name` = '沙僧' THEN k.`kills` END) AS '沙僧' FROM xyj_user_kills k JOIN xyj_user1 u ON k.`user_id` = u.`id`;查看全部
- 
            
            sql查看全部
- 
            
            union查看全部
- 
            
            case查看全部
- 
            
            行转列技巧查看全部
- 
            
            老师讲的真好 学习了查看全部
- 
            
            union all查看全部
- 
            
            select a.user_name,sum(kills) from user1 a join user_kills b on a.id = b.user_id group by a.user_name; select sum(case when user_name='孙悟空' then kills end) as '孙悟空', sum(case when user_name='猪八戒' then kills end) as '猪八戒', sum(case when user_name='' then kills end) as '' from user1 a join user_kills b on a.id = b.user_id;查看全部
举报
0/150
	提交
		取消
	 
             
         
                 
                 
                 
                