为了账号安全,请及时绑定邮箱和手机立即绑定
求最后一题视频讲解答案
恕我直言 这个装逼还可以 从复杂度 和性能上面来讲就是鸡肋 难道讲师不会存储过程 和php吗
评价的人咋这么少
这条行转列的SQL很牛!

最新回答 / Lowell_hao
<...图片...>问题是怎么从右边转换为左边,我自己的答案是:select  user_name,(select eq_name from `test_game` b where b.user_name = a.user_name and b.equipment = 'arms' ) as arms,(select eq_name from `test_game` c where c.user_nam...

已采纳回答 / 诡异之心0908
给聚合函数count(*)取个别名就可以了, delete ……join (……count(*) as num  from ……)……
这些技巧在做数据开发的时候很常用的,楼上不理解是因为没遇到应用场景
并不少,做报表的经常会用到,差不多也都是这样,当年还得各种找,老师不错,技巧分享很必要
SELECT
SUM( CASE NAME WHEN &#039;猪八戒&#039; THEN num ELSE 0 END ) &#039;猪八戒&#039;,
SUM( CASE NAME WHEN &#039;沙僧&#039; THEN num ELSE 0 END) &#039;沙僧&#039;,
SUM( CASE NAME WHEN &#039;孙悟空&#039; THEN num ELSE 0 END) &#039;孙悟空&#039;

FROM test
老师讲的很好,赞一个,但是工作中还是直接用php拆分字符串的方法去处理,不会加大sql负担

+ 我来回答 回答最高可+2积分
确实开了眼界,之前只会简单的sql语句。于我来说,这个有点难了,接受不能,知道就好。还有就是,好希望能换一个例子~~~
觉得以经复杂了..
这怎么实用? 如果我数据量大? 是不是要一个一个的写上去??
课程须知
本门课程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门课程精华的必要条件。
老师告诉你能学到什么?
1、如何进行行列转换 2、如何生成唯一序列号 3、如何删除重复数据

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消