Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gibt es eine in MySQL integrierte Operation "erscheint in allen" (Set-Division?)?

Nein gibt es nicht. Siehe Geteilt stehen wir:Das SQL der relationalen Teilung für eine gute Zusammenfassung der Ansätze. Der Artikel konzentriert sich auf SQL Server, aber die gleichen 2 Ansätze von GROUP BY ... HAVING COUNT oder doppelt NOT EXISTS funktioniert noch.

Für exakte relationale Division (ohne Rest) GROUP_CONCAT könnte sich aber als nützlich erweisen.