Мне нужно создать оператор вставки и обновления, когда сегодняшняя дата отсутствует в базе данных, она будет вставлена, иначе она обновит QTY (из excel [эту часть я сделал]), полученную с сегодняшнего дня.
Но есть много строк, которые необходимо вставить и обновить.
1) он проверит за последние 4 дня в базе данных, если там не включается сегодня, он просто вставит данные длясегодня и обновите данные за последние 3 дня.с другой стороны, если он содержится сегодня, он просто обновится.
PS: я пытался использовать INSERT... ON DUPLICATE KEY UPDATE
, но это затронуло только 1 строку.
Если оператор else, когда я использовал это, он вставляет только одну строку данных, тогда как остальные просто обновляют.
Может дать какой-нибудь совет или пример.