如何在T-SQL中折叠具有重复ID的表行

最大限度

我已经搜索了一段时间,但没有找到请求,所以我请求您的帮助。

我有一个子查询,它向我返回了这些值:

id | item1 | item2 | item3
---|-------|-------|------
1  | 123   | Null  | Null
1  | Null  | 213   | Null
1  | Null  | Null  | 321

我需要使它看起来像这样:

id | item1 | item2 | item3
---|-------|-------|------
1  | 123   | 213   | 321
阿克谢·巴特(Akshey Bhat)
SELECT id,max(item1) AS item1,max(item2) AS item2,max(item3) AS item3
FROM tab
GROUP BY id

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从 SQL 表中获取行而忽略在特定列中具有重复值的行

如何选择表中具有重复值的行?

如何在jQuery中创建具有标题行和可折叠详细信息行的表

如何创建具有可折叠行的表

如何在不重复行的情况下追加来自其他表的具有匹配ID的数据?

如何在django中删除具有重复列的行

如何在SQL中的表联接上停止重复的行?

如何在具有相应ID的数据表子行中显示辅助记录?

如何获取表中重复行的ID

如何在SQL Server中创建具有带数字和字母的ID列的表

如何在SQL中获取具有相同ID和不同表的列的总和?

如何在SQL中的一张表中选择多个具有相同ID的值

KSQL表中如何有重复的ID?

SQL如何选择所有具有重复ID的行,而不是每个ID的第一行?

如何在SQL的两个表中获取具有不常见值的行?

如何在SQL中连接许多具有相同ID的行?

如何在 SQL 中“附加”具有表中值的列?

如何从第一个重复项中删除具有相同ID的其余行?

如何删除联接查询中具有相同ID的重复行?

如何在MySQL中获取具有ID数组的行

如何折叠具有相同ID的值?

如何在 SQL Server 中的两个表中具有公共 id 列的另一个表中的表中添加一列?

如何计算 SQL Server 中具有重复条目的每一行?

如何在具有某些首字母的新表中插入所有行(pl/sql)

如何在sql中获取具有指定值的行?

如何在 T-SQL 的一个脚本中创建两个具有相同列定义的表?

如何在水晶报告中显示所有行重复和取消重复的 id?

如何在SQL中删除重复行?

如何从具有重复项的表中查询最新项?