Na explicação sobre o Group By foi dito que ele tem um Order By ASC implícito, porém na consulta do Group By Year(Data) os anos não ficaram ordenados. Porque?
Na explicação sobre o Group By foi dito que ele tem um Order By ASC implícito, porém na consulta do Group By Year(Data) os anos não ficaram ordenados. Porque?
Olá Vitor!
Apesar de ter sido utilizado no passado e ser bastante comum, a documentação da SQL e do SQL Server realmente não garantem a ordenação. Então, se você precisa da ordem, precisa realmente explicitar o ORDER BY.
Obrigado por ter notado esse bug no vídeo, já estamos trabalhando para resolvê-lo!