sql >> Database >  >> RDS >> Mysql

Enige reden voor een GROUP BY-clausule zonder aggregatiefunctie?

DISTINCT gebruiken zou in een dergelijke situatie een synoniem zijn, maar de reden waarom u een GROUP BY zou willen/moeten definiëren clausule zou zijn om HAVING . te kunnen definiëren clausule details.

Als u een HAVING . moet definiëren clausule, u heeft om een ​​GROUP BY . te definiëren - je kunt het niet doen in combinatie met DISTINCT .



  1. ID's van meerdere rijen invoegen in psycopg2

  2. MySQL Errno 150

  3. Hibernate CriteriaBuilder om meerdere tabellen samen te voegen

  4. Automatisch een back-up maken van MySQL-database op linux-server