sql >> Base de Datos >  >> RDS >> Mysql

¿Algún motivo para la cláusula GROUP BY sin función de agregación?

Usando DISTINCT sería un sinónimo en tal situación, pero la razón por la que querrías/tendrías que definir un GROUP BY cláusula sería para poder definir HAVING detalles de la cláusula.

Si necesita definir un HAVING cláusula, usted tiene para definir un GROUP BY - no puedes hacerlo junto con DISTINCT .