Especificando a Direção da Ordenação
Ordenação de Colunas em Ordem Decrescente
É possível fazer mais do que apenas ordenar dados em ordem crescente por padrão. A cláusula ORDER BY também pode organizar dados em ordem decrescente, o que exige o uso da palavra-chave DESC.
123SELECT continent FROM country ORDER BY continent DESC;
Ordenação de Múltiplas Colunas em Ordem Decrescente
É possível ordenar dados por múltiplas colunas e, em muitos casos, isso é necessário. Por exemplo, ao exibir uma lista de estudantes, pode ser interessante ordená-los primeiro pelo sobrenome e depois pelo primeiro nome. Essa abordagem é especialmente útil quando vários estudantes possuem o mesmo nome.
Além disso, ao ordenar em ordem decrescente por mais de uma coluna, é importante lembrar que cada coluna deve incluir sua própria palavra-chave DESC.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
É necessário aplicar a palavra-chave DESC apenas à coluna que deve ser ordenada em ordem decrescente. No exemplo apresentado, DESC foi utilizado para a coluna name, mas não para a coluna region. Como resultado, a coluna name é ordenada em ordem decrescente, enquanto a coluna region permanece ordenada em ordem crescente (padrão).
1. Qual palavra-chave é utilizada em SQL para ordenar resultados em ordem decrescente?
2. Ao ordenar por várias colunas em ordem decrescente, como a palavra-chave DESC deve ser aplicada?
3. Se você não especificar ASC ou DESC em uma cláusula ORDER BY, qual é a ordem de classificação padrão?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 2.38
Especificando a Direção da Ordenação
Deslize para mostrar o menu
Ordenação de Colunas em Ordem Decrescente
É possível fazer mais do que apenas ordenar dados em ordem crescente por padrão. A cláusula ORDER BY também pode organizar dados em ordem decrescente, o que exige o uso da palavra-chave DESC.
123SELECT continent FROM country ORDER BY continent DESC;
Ordenação de Múltiplas Colunas em Ordem Decrescente
É possível ordenar dados por múltiplas colunas e, em muitos casos, isso é necessário. Por exemplo, ao exibir uma lista de estudantes, pode ser interessante ordená-los primeiro pelo sobrenome e depois pelo primeiro nome. Essa abordagem é especialmente útil quando vários estudantes possuem o mesmo nome.
Além disso, ao ordenar em ordem decrescente por mais de uma coluna, é importante lembrar que cada coluna deve incluir sua própria palavra-chave DESC.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
É necessário aplicar a palavra-chave DESC apenas à coluna que deve ser ordenada em ordem decrescente. No exemplo apresentado, DESC foi utilizado para a coluna name, mas não para a coluna region. Como resultado, a coluna name é ordenada em ordem decrescente, enquanto a coluna region permanece ordenada em ordem crescente (padrão).
1. Qual palavra-chave é utilizada em SQL para ordenar resultados em ordem decrescente?
2. Ao ordenar por várias colunas em ordem decrescente, como a palavra-chave DESC deve ser aplicada?
3. Se você não especificar ASC ou DESC em uma cláusula ORDER BY, qual é a ordem de classificação padrão?
Obrigado pelo seu feedback!