Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

IF NOT EXIST . के लिए दोहरी स्थिति के साथ MySQL INSERT INTO

कुछ इस तरह का प्रयास करें:

 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. MySQL अद्यतन (भी) लंबे समय ले रहा है

  2. MySQL IN स्टेटमेंट के लिए PDO बाइंडिंग मान

  3. MySQL में सिंगल क्वेरी के साथ मल्टीपल काउंट कैसे प्राप्त करें

  4. MySQL पर Django में कॉलम के लिए डेटा बहुत लंबा है

  5. MySQL में जॉइन का उपयोग करते समय अस्पष्ट कॉलम त्रुटियों से बचना