Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstawić tylko wtedy, gdy wartości różnią się od poprzedniego rekordu z multi insertem?

Skonfiguruj BEFORE UPDATE TRIGGER w nowej tabeli zawierającej Current odczyty. Zmień INSERT na UPDATE Current . Wyzwalacz zostałby zakodowany, aby wykryć, czy coś się zmieniło, i tylko wtedy, gdy tak się stanie, przejdzie do WSTAWIENIA do tabeli, którą opisałeś.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySql Wybierz komentarze pogrupowane z odpowiedziami

  2. Mysql w PHP - jak zaktualizować tylko jeden wiersz w tabeli, ale z największym numerem identyfikacyjnym

  3. Routing z AngularJS i Slim PHP

  4. Utwórz kopię zapasową bazy danych mysql i pobierz jako plik

  5. SQLSTATE[42000]:Błąd składni lub naruszenie dostępu:1064 Wystąpił błąd w składni SQL — PHP — PDO