Обновление записей в таблице - MySQL

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Помогите решить поставленную задачу. Мне нужно сделать обновление таблицы: чтобы существующие записи обновились, не существующие добавились, а отсутствующие в новых удалились; Двигаюсь в направлении создания двух таблиц, table и table_new. Возможно ли как то объединить эти две таблицы для достижения описанной выше задачи ? Или нужно пойти другим путём ?

Решение задачи: «Обновление записей в таблице»

textual
Листинг программы
INSERT INTO `SUPPLIERS_STAT` (`CS_ID_SUPPLIER`,`ROW_COUNT`) VALUES (SupplierID, RowCount)
  ON DUPLICATE KEY UPDATE `CS_ID_SUPPLIER`=`CS_ID_SUPPLIER`;
UPDATE `SUPPLIERS_STAT`  SET `CS_ID_SUPPLIER` = SupplierID,  `ROW_COUNT`=RowCount WHERE `CS_ID_SUPPLIER`=SupplierID;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5
Похожие ответы