sql >> Databasteknik >  >> RDS >> Mysql

Php Mysql NOT IN array påverkar endast första resultatet i array

Du behöver inte citatet här:

WHERE id NOT IN('".$exclude."')
                ^            ^

Du kan också uppnå samma resultat i en fråga:

SELECT 
  id, 
  firstName, 
  lastName 
FROM members 
WHERE id NOT IN
  (SELECT 
     member_id 
   FROM appointments 
   WHERE joint_id = '$jointid')


  1. Laravel vältalig hitta returnerar null

  2. PostgreSQL:FATAL - Peer-autentisering misslyckades för användare (PG::ConnectionBad)

  3. Hur konverterar man alla tabeller i databasen till en sammanställning?

  4. Laravel 5:Överträdelse av integritetsbegränsning:1452 Kan inte lägga till eller uppdatera en underordnad rad:en främmande nyckel-begränsning misslyckas