sql >> Database >  >> RDS >> Mysql

Hoe gebruik ik de IN-operator, maar met de EN-voorwaarde?

Je zou HAVING COUNT . kunnen gebruiken . Het nummer zou ook dynamisch moeten zijn.

SELECT person_id
FROM interest
WHERE interest_category IN ( 'music', 'movie', 'sport');
GROUP BY person_id
HAVING COUNT(*) = 3;


  1. PHP Fatale fout:oproep naar niet-gedefinieerde functie mssql_query()

  2. MySQL kopieert efficiënt alle records van de ene tabel naar de andere

  3. Java Opgemaakte instructies voor PostgreSQL

  4. Opgeslagen procedure aanroepen met tabelwaardeparameter uit java