Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

tabel ditentukan dua kali baik sebagai target untuk INSERT dan sebagai sumber data yang terpisah

MySQL bisa izinkan tabel yang sama digunakan untuk sumber dan target untuk inserts . Anda hanya perlu menggunakan sintaks yang benar:

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. Ganti kata dalam teks BLOB dengan MySQL

  2. Bagaimana cara mendeteksi bahwa transaksi telah dimulai?

  3. MySQL - Bagaimana cara menghapus dari tabel saat pemilihan bersarang menggunakan tabel itu?

  4. Apa cara termudah untuk menentukan apakah pengguna sedang online? (PHP/MYSQL)

  5. Bagaimana cara menghitung pengunjung unik ke situs saya?