sql >> Databasteknik >  >> RDS >> Mysql

MySql:Välj objekt som har alla värden

Du kan prova detta:

SELECT company_id
FROM tbl_company_tag_link
WHERE tag_id IN (1,2,3)
GROUP BY company_id
HAVING COUNT(DISTINCT tag_id ) = 3

SQL FIDDLE DEMO



  1. Grupperad LIMIT i PostgreSQL:visa de första N raderna för varje grupp?

  2. Mysql count vs mysql SELECT, vilken är snabbare?

  3. 10 MySQL-databasintervjufrågor för nybörjare och intermediärer

  4. Databasen returnerade ett ogiltigt värde i QuerySet.dates()