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

Sisipkan baris hanya ketika id dari tabel lain ada

INSERT INTO your_id_table (ID) 
SELECT ID FROM my_system_table WHERE ID IN (list_of_ids)

Saya harap jelas, dengan ini Anda tidak perlu melakukan pemeriksaan sama sekali, Anda cukup menjalankan kueri dan selesai.



  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 SQL parser (INSERT dan UPDATE)

  2. Kesalahan MySQL Hanya ada satu kolom TIMESTAMP dengan CURRENT_TIMESTAMP dalam klausa DEFAULT meskipun saya tidak melakukan kesalahan

  3. Apakah menggunakan LIMIT 1 mempercepat kueri pada kunci utama?

  4. Gabungkan titik panjang/lat dalam kotak pembatas tergantung pada radius di MySQL

  5. Apakah ini berfungsi untuk menghentikan injeksi sql