Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wo nicht in (Unterabfrage) sehr langsam für eine große Tabelle

Versuchen Sie:

SELECT * 
FROM tbl_cust_dump_data t1
WHERE NOT EXISTS
      (SELECT 0 
       FROM tbl_cust_data t2
       WHERE t2.cust_data_card_id = t1.cust_data_card_id)

Mit dieser Abfrage können Sie Zeilen aus tbl_cust_dump_data auswählen , wenn cust_data_card_id existiert nicht in Tabelle tbl_cust_data .