标签: sql sql-server
我想基于多个条件在查询中合并2行(在此例程中:日期和序列号#)。我尝试过几次自我加入,但似乎无法让它发挥作用。我目前拥有前2行的数据,并希望将其带到最低行。
非常感谢任何帮助
答案 0 :(得分:0)
我认为你应该使用UNION或UNION ALL
答案 1 :(得分:0)
使用聚合:
select itemtype, serialnumber, min(trantype) as trantype, changed, min(orderform) as orderform, . . . group by itemtype, serialnumber, changed;
我不知道trantype的逻辑是什么,所以我只是在猜测。
trantype