У меня есть две таблицы purchase_orders_details
и stock_orders_details
я показываю в ниже моего пунктаMySQL два соединения таблиц сумма не равна результату
purchase_orders_details
--------------------
item_id | item_qty |
--------------------
| 1 | 15 |
| 2 | 10 |
| 1 | 20 |
--------------------
stock_orders_details
------------------------
item_id | item_rcv_qty |
------------------------
| 1 | 10 |
| 2 | 5 |
| 1 | 15 |
------------------------
Пример запроса:
SELECT * FROM purchase_orders_details p
left join stock_details d on p.item_qty=d.item_rcv_qty
WHERE d.item_rcv_qty IS NULL
Я хочу привести, как это , и только результат показывает, кто не соответствует item_qty not equal item_rcv_qty
, потому что, когда оба количества равны, порядок будет завершен.
-------------------------------------------------
Item Id | Item Quantity | Received Quantity |
-------------------------------------------------
| 1 | 35 | 25 |
| 2 | 10 | 5 |
-------------------------------------------------
Откуда берутся 32? – Drew
извините! его 35 я должен отредактировать это ... –