Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Especificando a Direção da Ordenação | Ordenando Dados Recuperados
Introdução ao SQL

Deslize para mostrar o menu

book
Especificando a Direção da Ordenação

Ordenando Colunas em Ordem Decrescente

Podemos 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.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

É possível ordenar dados por múltiplas colunas e, em muitos casos, isso é realmente 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, lembre-se de que cada coluna deve incluir sua própria palavra-chave DESC.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

É necessário aplicar a palavra-chave DESC apenas à coluna que deve ser ordenada em ordem decrescente. No exemplo, utilizou-se DESC 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).

Tarefa

Swipe to start coding

Escreva uma consulta SQL para recuperar cinco colunas usando a instrução SELECT, a saber: name, continent, region, population e capital (por favor, recupere essas colunas nesta ordem). Classifique o resultado por duas delas: primeiro por continent em ordem decrescente, depois por population em ordem crescente.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Especificando a Direção da Ordenação

Ordenando Colunas em Ordem Decrescente

Podemos 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.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

É possível ordenar dados por múltiplas colunas e, em muitos casos, isso é realmente 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, lembre-se de que cada coluna deve incluir sua própria palavra-chave DESC.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

É necessário aplicar a palavra-chave DESC apenas à coluna que deve ser ordenada em ordem decrescente. No exemplo, utilizou-se DESC 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).

Tarefa

Swipe to start coding

Escreva uma consulta SQL para recuperar cinco colunas usando a instrução SELECT, a saber: name, continent, region, population e capital (por favor, recupere essas colunas nesta ordem). Classifique o resultado por duas delas: primeiro por continent em ordem decrescente, depois por population em ordem crescente.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt