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

tabela jest podana dwukrotnie zarówno jako cel dla INSERT, jak i jako oddzielne źródło danych

MySQL robi zezwól na użycie tej samej tabeli jako źródła i celu dla inserts . Musisz tylko użyć prawidłowej składni:

INSERT INTO data_waktu_vaksinasi (id_binatang, id_vaksin, tanggal_vaksin, status_vaksin) 
     SELECT 1, 1, DATE_ADD(max(tanggal_vaksin), INTERVAL 1 YEAR), 'belum'
     FROM data_waktu_vaksinasi;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sprawdź, czy nazwa użytkownika istnieje w tabeli mysql przez php?

  2. jak używać sql join w mysql

  3. Jak upewnić się, że Twoja baza danych MySQL jest zabezpieczona?

  4. LOAD_FILE zwraca NULL

  5. Dopasowanie ciągu zapytania MySQL SELECT