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

Conteúdo do Curso

Introdução ao SQL

Introdução ao SQL

1. Recuperando Dados
2. Classificando Dados Recuperados
3. Filtrando Dados
4. Filtragem Avançada de Dados
5. Funções de Agregação

bookEspecificando a Direção da Ordenação

Podemos ordenar dados em mais do que apenas ordem crescente, que é a ordem de classificação padrão. A cláusula ORDER BY pode classificar os dados em ordem decrescente, e para isso, precisamos especificar a palavra-chave DESC. Vamos ver um exemplo:

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

Podemos ordenar os dados por múltiplas colunas. Na verdade, muitas vezes é necessário ordenar dados por mais de uma coluna. Por exemplo, ao exibir uma lista de estudantes, podemos querer exibi-la ordenada por sobrenome e nome. Esse tipo de ordenação é útil quando vários estudantes compartilham o mesmo nome. Ao ordenar em ordem decrescente em múltiplas colunas, cada coluna deve ter sua própria palavra-chave DESC. Vamos ver um exemplo.

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

Explicação: A palavra-chave DESC deve ser aplicada apenas ao nome da coluna que queremos ordenar em ordem decrescente. No nosso exemplo, DESC foi especificado para a coluna name, mas não para a coluna region. Portanto, a coluna name é ordenada em ordem decrescente, mas a coluna region é ordenada em ordem crescente (ordem crescente é o padrão).

Here is the country table we are working with:

Tarefa
test

Swipe to show code editor

Write an SQL query to retrieve five columns using the SELECT statement, namely: name, continent, region, population, and capital (please retrieve these columns in this order). Sort the result by two of them: first by continent in descending order, then by population in ascending order.

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
toggle bottom row

bookEspecificando a Direção da Ordenação

Podemos ordenar dados em mais do que apenas ordem crescente, que é a ordem de classificação padrão. A cláusula ORDER BY pode classificar os dados em ordem decrescente, e para isso, precisamos especificar a palavra-chave DESC. Vamos ver um exemplo:

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

Podemos ordenar os dados por múltiplas colunas. Na verdade, muitas vezes é necessário ordenar dados por mais de uma coluna. Por exemplo, ao exibir uma lista de estudantes, podemos querer exibi-la ordenada por sobrenome e nome. Esse tipo de ordenação é útil quando vários estudantes compartilham o mesmo nome. Ao ordenar em ordem decrescente em múltiplas colunas, cada coluna deve ter sua própria palavra-chave DESC. Vamos ver um exemplo.

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

Explicação: A palavra-chave DESC deve ser aplicada apenas ao nome da coluna que queremos ordenar em ordem decrescente. No nosso exemplo, DESC foi especificado para a coluna name, mas não para a coluna region. Portanto, a coluna name é ordenada em ordem decrescente, mas a coluna region é ordenada em ordem crescente (ordem crescente é o padrão).

Here is the country table we are working with:

Tarefa
test

Swipe to show code editor

Write an SQL query to retrieve five columns using the SELECT statement, namely: name, continent, region, population, and capital (please retrieve these columns in this order). Sort the result by two of them: first by continent in descending order, then by population in ascending order.

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
toggle bottom row

bookEspecificando a Direção da Ordenação

Podemos ordenar dados em mais do que apenas ordem crescente, que é a ordem de classificação padrão. A cláusula ORDER BY pode classificar os dados em ordem decrescente, e para isso, precisamos especificar a palavra-chave DESC. Vamos ver um exemplo:

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

Podemos ordenar os dados por múltiplas colunas. Na verdade, muitas vezes é necessário ordenar dados por mais de uma coluna. Por exemplo, ao exibir uma lista de estudantes, podemos querer exibi-la ordenada por sobrenome e nome. Esse tipo de ordenação é útil quando vários estudantes compartilham o mesmo nome. Ao ordenar em ordem decrescente em múltiplas colunas, cada coluna deve ter sua própria palavra-chave DESC. Vamos ver um exemplo.

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

Explicação: A palavra-chave DESC deve ser aplicada apenas ao nome da coluna que queremos ordenar em ordem decrescente. No nosso exemplo, DESC foi especificado para a coluna name, mas não para a coluna region. Portanto, a coluna name é ordenada em ordem decrescente, mas a coluna region é ordenada em ordem crescente (ordem crescente é o padrão).

Here is the country table we are working with:

Tarefa
test

Swipe to show code editor

Write an SQL query to retrieve five columns using the SELECT statement, namely: name, continent, region, population, and capital (please retrieve these columns in this order). Sort the result by two of them: first by continent in descending order, then by population in ascending order.

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!

Podemos ordenar dados em mais do que apenas ordem crescente, que é a ordem de classificação padrão. A cláusula ORDER BY pode classificar os dados em ordem decrescente, e para isso, precisamos especificar a palavra-chave DESC. Vamos ver um exemplo:

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordenando Múltiplas Colunas em Ordem Decrescente

Podemos ordenar os dados por múltiplas colunas. Na verdade, muitas vezes é necessário ordenar dados por mais de uma coluna. Por exemplo, ao exibir uma lista de estudantes, podemos querer exibi-la ordenada por sobrenome e nome. Esse tipo de ordenação é útil quando vários estudantes compartilham o mesmo nome. Ao ordenar em ordem decrescente em múltiplas colunas, cada coluna deve ter sua própria palavra-chave DESC. Vamos ver um exemplo.

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

Explicação: A palavra-chave DESC deve ser aplicada apenas ao nome da coluna que queremos ordenar em ordem decrescente. No nosso exemplo, DESC foi especificado para a coluna name, mas não para a coluna region. Portanto, a coluna name é ordenada em ordem decrescente, mas a coluna region é ordenada em ordem crescente (ordem crescente é o padrão).

Here is the country table we are working with:

Tarefa
test

Swipe to show code editor

Write an SQL query to retrieve five columns using the SELECT statement, namely: name, continent, region, population, and capital (please retrieve these columns in this order). Sort the result by two of them: first by continent in descending order, then by population in ascending order.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
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
We're sorry to hear that something went wrong. What happened?
some-alt