Как мне обновить sales
в таблице products
в зависимости от sales
из productsUPDATE
, где products.id
= productsUPDATE.id
и при сохранении предыдущих номеров данных products
?
Это две мои таблицы:
# products # productsUPDATE
id Sales id Sales
---|-----| ---|-----|
1 | 10 | 1 | 40 |
2 | 11 | 2 | 50 |
3 | 12 | 3 | 80 |
Я пытаюсь выполнить этот запрос, но я теряю продажи данных в таблице products
:
UPDATE products
INNER JOIN productsUPDATE ON products.id = productsUPDATE.id
SET products.sales = productsUPDATE.sales
WHERE productsUPDATE.id = products.id
Результат запроса:
# products # productsUPDATE
id Sales id Sales
---|-----| ---|-----|
1 | 40 | 1 | 40 |
2 | 50 | 2 | 50 |
3 | 80 | 3 | 80 |
желаемый результат:
# products # productsUPDATE
id Sales id Sales
---|--------| ---|-----|
1 | 40,10 | 1 | 40 |
2 | 50,11 | 2 | 50 |
3 | 80,12 | 3 | 80 |