Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL HAVING SUM GROUP BY

Sie können eine innere Auswahl haben, wie zum Beispiel:

SELECT count_of_foo, count(bar), baz
FROM (SELECT count(foo) as count_of_foo, bar, baz, other1, other2 FROM complex_query WHERE foo = bar HAVING count(foo) > 1) inner_query
GROUP BY count_of_foo, baz.

Dies gibt Ihnen die Möglichkeit, nach der HAVING-Klausel weitere Gruppierungen hinzuzufügen.