À l'aide DISTINCTES avec GROUP BY en SQL Server

Est-il un objectif pour l'utilisation à la fois DISTINCTES et GROUP BY en SQL?

Ci-dessous est un exemple de code

SELECT DISTINCT Actors
FROM MovieDetails
GROUP BY Actors

Quelqu'un sait-il d'une situation où à la fois DISTINCTES et GROUPE PAR la nécessité de être utilisés, pour obtenir spécifique résultats escomptés?

(Le général l'utilisation de DISTINCT et de GROUPE PAR séparément est compris)

Vous pouvez l'utiliser dans SELECT ..., COUNT(DISTINCT ...) FROM ... GROUP BY .... Dans votre cas, il est inutile
non, vous pouvez déposer le DISTINCT, c'est redondant
group by offre distinct résultats. À quoi pourrait-il y avoir à ajouter? Pensez-y
Il y A quelques semaines, j'ai été la navigation par le biais de quelques articles et suis tombé sur une discussion à propos de certains cas d'utilisation de ce. Je ne pouvais pas trouver que l'article de nouveau. Par conséquent, j'ai pensé que je pourrais le poster ici! Mais j'ai l'idée qu'il est superflu d'utiliser à la fois dans presque tous les cas!
L'un ou l'autre ou les deux, vous obtenez le même plan de requête et les mêmes résultats. Test pour vous-même.

OriginalL'auteur Vamsi | 2015-09-21