有两个相同表, 想要数据错开连接,sql怎么写才正确
表1和表2 是一样的,图1是我的代码呈现的效果, 图2 右边是我想要连接后得到的结果
代码如下
select * from 表1
left join 表2 on 表1.整单=表.整单 and 表1.单号>表2.单号
表一增加一个字段,用单号减一,用这个字段关联表2
简化点:
FROM 表1
LEFT JOIN 表2
ON 表1.单号-1 = 表2.单号