如何仅删除sql表输出中的几个值

时间:2018-07-13 16:49:32

标签: sql-server

enter image description here

如果您注意到,我只是保持一行的前三个块相同,并删除其他相同的块,而不是删除整个行,因为余额数量不断变化。我希望保留第一整个行,但是后续的行应仅对零件编号,产品描述和重量进行平衡数量输出 有人可以帮我建议使用Microsoft SQL进行查询吗,我从查询中得到的表1输出中得到表2中所示的输出

1 个答案:

答案 0 :(得分:0)

这确实是一个演示文稿级的问题。我永远不会在SQL中做到这一点,并非不可能。查找LAG函数。您可以使用它查看上一行的描述,如果相等则将其设置为空白。