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

Hvordan bruger jeg IN-operator men med AND condition

Du kan bruge HAVING COUNT . Nummeret skal også være dynamisk.

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


  1. Er standard mysql-forbindelsen over port 3306 sikker i Sequel Pro?

  2. MySQL Stored Procedure for at oprette bruger

  3. Hvad er det nemmeste webstedssøgningsprogram at implementere, som understøtter fuzzy søgning?

  4. psycopg2 register_composite fra sqlalchemy