我有以下sql表:
每个配置文件都有多个社交媒体帐户,我真的很有兴趣获得每个配置文件的URL,有5个社交媒体平台,facebook,twitter,instagram等。我知道我可以通过使用5个左连接得到想要的结果,但我真正想要的是只创建一个连接,然后旋转结果。所以我真正想要的是如何使用pivot来实现这一点。有没有人能提供一个例子,或者告诉我如何用这样的图来实现它。
我想得到一个由id(profile)和所有社交媒体平台组成的结果,作为单独的列,并带有相应的url
表格:
预期结果:
提前谢谢
1条答案
按热度按时间yqlxgs2m1#
您可以执行条件聚合: