sql >> Database >  >> RDS >> Sqlserver

Selecteer een groep rijen die overeenkomen met alle items in een lijst

Hoe zit het hiermee?

SELECT carname
FROM PassedTest
GROUP BY carname
HAVING COUNT(DISTINCT testtype) = 4

Je kunt het ook gebruiken als een innerlijke verklaring voor het nemen van informatie uit de cars tafel:

SELECT *
FROM cars
WHERE carname IN (
    SELECT carname
    FROM PassedTest
    GROUP BY carname
    HAVING COUNT(DISTINCT testtype) = 4
)


  1. Python 3.4.0 met MySQL-database

  2. Oracle zweeft versus nummer

  3. Android - probeer een reeds gesloten object opnieuw te openen:SQLiteQuery met loaderManager

  4. PHP met MySQL 8.0+ fout:de door de server gevraagde authenticatiemethode is onbekend bij de client