各位新年好!
有下2表。根据表2中的数量来匹配表1中的数量(依据是厚度相等)。始终要将表1中的数量匹配完毕。并根据匹配的时候从表1中获取单价并填写至表2中。如红色部分
表1:
id      分录    厚度      单价      数量       入库数量
1        1       0.2        50      89.3        65+24.3
1        2       0.2        50      89.3        43.7+45.6
2        1       0.2        52      78          62.4+15.6
2        2       0.2        52      58          18.4+21(还剩下18.6等待表2中下次来匹配)
2        3       0.3        89      102
.......................

表2:
id       分录      厚度       数量         金额
1        1          0.2       65           50*65
1        2          0.2       68           24.3*50+43.7*50
1        3          0.2       108          45.6*50+62.4*52
2        1          0.2       34           15.6*52+18.4*52
2        2          0.2       21           21*52
2        3          0.3       90
........................

请问这样的SQL语句应该怎么样写?
如:表2中的24.3对应在表1中的单价50元 、62.4对应表1中单价52元 等