sql >> Database teknologi >  >> RDS >> Mysql

hvor ikke i (underforespørgsel) meget langsom for en stor tabel

Prøv:

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)

Med denne forespørgsel vil du være i stand til at vælge rækker fra tbl_cust_dump_data , hvis cust_data_card_id findes ikke i tabellen tbl_cust_data .



  1. php (fuzzy) søgematch

  2. Implementering af tilladelser baseret på omdømme

  3. Sådan sletter du en kolonne i SQL

  4. Docker:kan ikke forbinde Spring Boot og MYSQL