sql >> Database >  >> RDS >> Sqlserver

SQL-efficiënte manier om deel te nemen aan een tabel waarin alle waarden bestaan

Het eenvoudigste zou zijn om group by . te gebruiken en having :

SELECT group_name
FROM table2 g
JOIN table1 t on g.group_id = t.group_id
WHERE t.item in (765,656)
GROUP BY group_name
HAVING COUNT(DISTINCT t.item) = 2


  1. PostgreSQL ANSI, Python SQL, utf-8' codec kan byte 0xa0 niet decoderen

  2. Hoe maak je de module Aankomende verjaardagen in Rails?

  3. Kan mysqldump niet verbinden met lokale mysql-instantie (fout 2003/10061)

  4. MySQL:hoe gegevens ophalen met left-join als de kolom meerdere id's bevat?