В момента (задълбочено) изучавам SQL и попаднах на GROUP BY
клаузата.
GROUP BY
агрегира или групира набора от резултати според аргумента(ите), който му давате. Ако използвате тази клауза в заявка, тогава можете да изпълнявате обобщени функции върху набора от резултати, за да намерите статистическа информация в набора от резултати, като намиране на средни стойности (AVG())
или честота (COUNT())
.
Въпросът ми е: изразът GROUP BY полезен ли е по някакъв начин без придружаваща агрегатна функция?
Актуализация Използването на GROUP BY
като синоним на DISTINCT
е (вероятно) лоша идея, защото подозирам, че е по-бавно.