我正在寻找将前三条记录的值“变平”为第四条记录(如图所示)的最佳方法。这些值将是文本,每个记录在其中一个值列中只会有一个值。另外,一个帐号可能会有一个或多个记录,例如该示例。谢谢。将记录合并为一个
注:我看到了有关我的问题一些其他话题,但他们并不像我不太一样:
Sql Merging multiple records into one record
Merge multiple records into one row in a table
AcctNum|Val1|Val2|Val3|
1 |x | | |
1 | |y | |
1 | | |z |
1 |x |y |z |
我必须说我无法看到你从这[Sql合并多个记录到一个记录]要求的差异(http://stackoverflow.com/questions/16668685/sql-merging-multiple-records-一记录)。答案似乎也不错。 –
这些空白值是否为空或者它们是否为空字符串?是否有可能单个AcctNum在Val1字段中具有多个具有值的记录? – MatBailie
@LennartRegebro - 错,不,这不是重复的... – MatBailie