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

Gibt es einen Grund für die GROUP BY-Klausel ohne Aggregationsfunktion?

Verwendung von DISTINCT wäre in einer solchen Situation ein Synonym, aber der Grund, warum Sie ein GROUP BY definieren möchten/müssen Klausel wäre, um HAVING definieren zu können Klauseldetails.

Wenn Sie einen HAVING definieren müssen Klausel, die Sie haben um ein GROUP BY zu definieren - Sie können es nicht in Verbindung mit DISTINCT tun .