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

bookEspecificando a Direção da Ordenação

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

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, DESC foi utilizado para a coluna name, mas não para a coluna region. Dessa forma, a coluna name é ordenada em ordem decrescente, enquanto a coluna region permanece em ordem crescente (padrão).

Tarefa

Swipe to start coding

Escreva uma consulta SQL para recuperar cinco colunas usando a instrução SELECT, sendo elas: 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

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain what happens if I use DESC for both columns?

How does sorting by multiple columns affect the final order of the results?

Can you give another example with different columns?

close

Awesome!

Completion rate improved to 2.44

bookEspecificando a Direção da Ordenação

Deslize para mostrar o menu

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

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, DESC foi utilizado para a coluna name, mas não para a coluna region. Dessa forma, a coluna name é ordenada em ordem decrescente, enquanto a coluna region permanece em ordem crescente (padrão).

Tarefa

Swipe to start coding

Escreva uma consulta SQL para recuperar cinco colunas usando a instrução SELECT, sendo elas: 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
single

single

some-alt