sql >> Database >  >> RDS >> Mysql

Waarom wordt mijn resultaat gedupliceerd bij het gebruik van subquery?

select A.userNum from users A where A.userNum NOT IN  (select A.userNum from users A, addressbook B, (select A.userNum from users A, addressbook B where B.userNum=1 and B.phone=A.phone) C where C.userNum=B.userNum and A.phone=B.phone) ;



  1. SQLite selecteert rijen als tijdstempel overeenkomt met de datum van vandaag

  2. Meerdere query's uitgevoerd in Java in één instructie

  3. Hoe de standaardwaarde te bereiken als de kolomwaarde NULL is?

  4. Wanneer werkt MySQL de indexen bij?