sql >> Databáze >  >> RDS >> Mysql

MySQL - vyberte skupiny s hodnotami pokrývajícími množinu

Toto je příklad dotazu set-in-sets. Rád je řeším pomocí group by a having , protože toto je velmi flexibilní:

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. Jak mohu vytvořit aplikaci pro Android s místní databází MySQL?

  2. Co jsou uživatelská oprávnění databáze?

  3. Jak oříznout první tři znaky na základě prvního písmene (výrazu) před vložením do databáze

  4. Vše, co potřebujete vědět o operátorovi LIKE v SQL