Classificação de Dados
Podemos classificar os dados recebidos em uma ordem específica. Para isso, primeiro recuperamos os dados utilizando o operador SELECT
e, em seguida, aplicamos a cláusula ORDER BY
. Essa cláusula recebe os nomes das colunas pelas quais a saída será ordenada.
Veja a sintaxe para facilitar o entendimento:
SELECT columns
FROM table
ORDER BY column_name
Aqui está um exemplo onde ordenamos o resultado pela coluna continent
:
123SELECT continent FROM country ORDER BY continent;
É importante observar que, ao especificar uma coluna com valores inteiros, a ordenação será feita em ordem crescente. Para colunas de texto, a ordenação seguirá a ordem alfabética.
Além disso, a cláusula ORDER BY
deve ser posicionada imediatamente antes da cláusula LIMIT
, caso a consulta inclua um LIMIT
.
Explicação: No exemplo, é possível observar que a cláusula ORDER BY
ordena os dados com base na coluna continent
.
Swipe to start coding
Escreva uma consulta SQL para recuperar a coluna capital
da tabela country
. Em seguida, ordene os dados da coluna capital
, recuperados usando a instrução SELECT
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can I sort the results in descending order instead of ascending?
How do I sort by multiple columns using ORDER BY?
What happens if there are duplicate values in the column I'm sorting by?
Awesome!
Completion rate improved to 2.44
Classificação de Dados
Deslize para mostrar o menu
Podemos classificar os dados recebidos em uma ordem específica. Para isso, primeiro recuperamos os dados utilizando o operador SELECT
e, em seguida, aplicamos a cláusula ORDER BY
. Essa cláusula recebe os nomes das colunas pelas quais a saída será ordenada.
Veja a sintaxe para facilitar o entendimento:
SELECT columns
FROM table
ORDER BY column_name
Aqui está um exemplo onde ordenamos o resultado pela coluna continent
:
123SELECT continent FROM country ORDER BY continent;
É importante observar que, ao especificar uma coluna com valores inteiros, a ordenação será feita em ordem crescente. Para colunas de texto, a ordenação seguirá a ordem alfabética.
Além disso, a cláusula ORDER BY
deve ser posicionada imediatamente antes da cláusula LIMIT
, caso a consulta inclua um LIMIT
.
Explicação: No exemplo, é possível observar que a cláusula ORDER BY
ordena os dados com base na coluna continent
.
Swipe to start coding
Escreva uma consulta SQL para recuperar a coluna capital
da tabela country
. Em seguida, ordene os dados da coluna capital
, recuperados usando a instrução SELECT
.
Solução
Obrigado pelo seu feedback!
single