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

MySQL INSERT INTO dengan kondisi ganda untuk JIKA TIDAK ADA

Coba sesuatu seperti ini:

 INSERT INTO list_email($username.$rowname, fname, lname, list_email) VALUES(?,?,?,?,?)
     SELECT email_addr FROM list_email AS tmp
     WHERE email_addr NOT IN(
         SELECT email_addr FROM list_email WHERE email_addr = $post_addr)
         WHERE email_addr NOT IN (SELECT email_addr FROM list_no_email 
                                  WHERE email_addr = $post_addr)
     LIMIT 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Array pengambilan MySQL menambahkan nilai duplikat?

  2. Skema basis data MySQL hash

  3. hapus baris terakhir dalam tabel menggunakan kueri sql?

  4. mysql jika baris tidak ada, ambil nilai default

  5. Hubungkan MySQL dengan Python 3.6