sql >> Database >  >> RDS >> Mysql

MySQL - selecteer groepen met waarden die een set dekken

Dit is een voorbeeld van een set-in-sets-query. Ik los ze graag op met group by en having , want dit is een zeer flexibele:

SELECT user_id
FROM action a
WHERE action_type IN (0, 3, 4, 5)
GROUP BY user_id
HAVING COUNT(DISTINCT action_type) = 4;


  1. Is er een manier om te vragen of het matrixveld een bepaalde waarde in Doctrine2 bevat?

  2. Hoe schrijf je een voorwaarde in een MySQL select statement?

  3. Hoe de automatische verhogingswaarde van MySQL / MariaDB-database te wijzigen?

  4. Hoe maak je een groei-babygrafiek met gegevens in mysql +PDO