繁体   English   中英

合并行号/主键相同的列

[英]Combining columns where row number/primary key is the same

我已经创建了一个临时表,其中有一个student_id和与该student_id对应的三个值,但是由于我编写脚本的方式,student_id出现了3次而不是1次,在这里您可以看到我的意思的照片。

可以说#temp_results表名为#temp_results ,我可以使用什么sql代码将其转换为第二张图片。

主要用于快速概览,因此将其保存在其他临时表中也可以。

我现在有什么

在此处输入图片说明

我希望它成为

在此处输入图片说明

您需要聚合:

select student_id, max(phase1), max(phase2), max(phase3)
from #temp_results t
group by student_id;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM