我有两个sqlite表,我想加入。这些表看起来像:
表1:
address size
2000 size56
2001 size56
2002 size09
表2:
address size
3000 size56
3001 size56
3002 size56
3003 size09
我想在sql中按column.size将这两个表连接到一个表中。我希望得到以下结果:
输出:
address size address size
2000 size56 3000 size56
2001 size56 3001 size56
2002 size09 3003 size09
1条答案
按热度按时间ou6hu8tu1#
表的直接联接不能解决问题,因为您只想将表1的每一行联接到表2的一行。
使用
ROW_NUMBER()
窗口功能:请看演示。
结果: