返回信息流如图所示,下面有备注,萌新有点懵啊
http://tiebapic.baidu.com/forum/pic/item/d51a7f3e6709c93dec37f926da3df8dcd0005423.jpg
这是一条镜像帖。来源:北邮人论坛 / database / #11813同步于 2022/1/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
sql萌新求助,怎么把一列中所有不重复的数变成行然后做操作呢
alexljs2019
2022/1/27镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
行转列:
SELECT
A,
MAX(CASE B WHEN '1' THEN C ELSE null END) AS '1',
MAX(CASE B WHEN '2' THEN C ELSE null END) AS '2',
MAX(CASE B WHEN '3' THEN C ELSE null END) AS '3',
MAX(CASE B WHEN '4' THEN C ELSE null END) AS '4'
FROM Test
GROUP BY A
【 在 alexljs2019 的大作中提到: 】
: 如图所示,下面有备注,萌新有点懵啊
:
【 在 Saberic 的大作中提到: 】
: Oracle盲猜用pivot试试,mysql 子查询 + case when试试?
谢谢您,我都研究下