【发布时间】:2015-11-10 10:32:01
【问题描述】:
我有一个名为 PRODOTTO 的 mysql 表以这种方式构造
+----+-----------+-------------+----------+--------+
| id | categoria | prodotto | quantita | prezzo |
+----+-----------+-------------+----------+--------+
| 1 | bar | Maxibon | 887 | 2.00 |
| 2 | bar | Limonata | 21 | 1.50 |
| 3 | bar | Coca Cola | 70 | 1.50 |
| 4 | bar | chupa chups | 30 | 0.60 |
| 5 | bar | pirulo | 79 | 1.00 |
+----+-----------+-------------+----------+--------+
还有一个叫CONSUMAZIONI
+----+----------+----------+--------+-----------------+--------+
| id | prodotto | quantita | prezzo | totale_parziale | status |
+----+----------+----------+--------+-----------------+--------+
| 1 | Maxibon | 1 | 2.00 | 2.00 | open |
| 2 | pirulo | 6 | 1.00 | 6.00 | open |
+----+----------+----------+--------+-----------------+--------+
我想将它合并到表中并获得一个像这样的唯一表
+----+----------+----------+----------------------+--------+----------------+--------+
| id | prodotto | quantita | quantita_disponibile | prezzo | totale_parziale | status |
+----+----------+----------+----------------------+--------+-----------------+--------+
| 1 | Maxibon | 1 | 887 | 2.00 | 2.00 | open |
| 2 | pirulo | 6 | 79 | 1.00 | 6.00 | open |
+----+----------+----------+----------------------+--------+-----------------+--------+
所以新表是表 CONSUMAZIONI 和 prodotto 表的“quantita”列的组合。 在这个新表上我会做这样的查询
SELECT * FROM...
【问题讨论】:
-
你可以做一个视图...
-
这个答案会帮助你...Stackoverflow