У меня есть две таблицы. продаж и производства. некоторые из данных, существующих в обеих таблицах, являются общими. так что я хочу сделать, так это то, что я хочу обновлять выбранные поля в tbl-списке продуктов, где tbl данные prodctlist существуют в продажах tbl. Я использовал следующий ниже запрос, но проблема в том, что если данные из производственного списка не существуют в продажах, он становится нулевым. то, что я ищу в том, что если данные TBL ProductList не существует в продаже TBL не превратится в нуль, а не остаются теми же для того, что значение имеет перед обновлениемПовернуть нулевые значения при обновлении
mysql_query("UPDATE productlist
SET pleft=pleft+(SELECT SUM(qty) FROM sales
WHERE (sales.name = productlist.pdesc)
AND (sales.name1 = productlist.pdesc1))");
те же выходные значения отображения, которые не существуют в другой таблице, обнуляются :( –
Я не понимаю ваш комментарий. Что произошло, и что вы ожидали? –