【发布时间】:2021-07-22 06:50:05
【问题描述】:
我想用sql来保存2个店铺之间搬货的过程。 我有两张桌子: 答:
| id | shop | good_sn |
|---|---|---|
| 1 | 1 | aaa |
| 2 | 1 | bbb |
| 3 | 1 | ccc |
| 4 | 2 | ddd |
乙:
| id | shop_from | shop_to | good_sn |
|---|---|---|---|
| 1 | 1 | 2 | bbb |
我想选择这样的表:
| shop | good_sn |
|---|---|
| 1 | aaa |
| 1 | ccc |
| 2 | ddd |
| 2 | bbb |
有没有人对此案有任何疑问?
【问题讨论】:
-
是否要从表 B 中删除记录并更新表 A 中的记录?
-
您可以在sqlfiddle.com 上创建示例吗?可以使用联合查询和几个连接来完成。
-
我想在2个店铺之间转账完成后使用select获取结果
-
到目前为止你尝试过什么?你被困在哪里了?
-
通常您可以通过更新表 1 来显示两个位置的新库存状态。或者通过在某种分类账中持有股票。股票变动交易表。 (位置、项目、数量变化等。)