Ordenando dados

SQL Intermediário com IA

Jasmin Ludolf

Senior Data Science Content Developer

Explorar e analisar dados

$$

💻 Aprimore habilidades em SQL e IA:

Ordenar                   Agrupar Filtrar                 Resumir

Categorias personalizadas

$$

Tudo com prompts!

Ilustração 3D de balões de fala, um com IA e outro com reticências

SQL Intermediário com IA

Banco de dados de filmes

Esquema mostrando as quatro tabelas no banco de dados de filmes, incluindo nomes de campos e tipos de dados

⚠️ Sempre obtenha permissão antes de compartilhar contexto com IA

SQL Intermediário com IA

Ordenação

  • Organiza dados em ordem
  • Torna a busca mais rápida
  • Muitas vezes é o primeiro passo para identificar padrões

Estante bagunçada

SQL Intermediário com IA

Ordem crescente

Prompt: Mostrar todos os títulos de filmes em ordem alfabética

SELECT title
FROM films
ORDER BY title ASC;
|title                     |
|--------------------------|
|#Horror                   |
|10 Cloverfield Lane       |
|10 Days in a Madhouse     |
|10 Things I Hate About You|
|10,000 B.C.               |
|102 Dalmatians            |
...

$$

  • Funciona em qualquer campo

$$

  • ASC Ordem crescente:
    • A a Z
    • Caracteres especiais, números antes de letras
    • Maiúsculas antes de minúsculas
    • Ordenação padrão
SQL Intermediário com IA

Ordem decrescente

Prompt: Mostrar todos os títulos de filmes em ordem decrescente

SELECT title
FROM films
ORDER BY title DESC;
|title                     |
|--------------------------|
|Æon Flux                  |
|xXx: State of the Union   |
|xXx (Triple X)            |
|eXistenZ|
...

$$

  • Ordem decrescente:
    • Z a A
    • Minúsculas antes de maiúsculas
    • Æ pode vir primeiro se armazenado após z

$$

  • Palavra-chave DESC para decrescente
SQL Intermediário com IA

Especificar a ordem

$$

Ordem crescente

  • Mais antigo primeiro
  • Alfabética
  • De A a Z
  • Cronológica

$$

⬇ ️ Ordem decrescente

  • Mais recente primeiro
  • De Z a A
  • Contagem regressiva
SQL Intermediário com IA

Prompts vagos

SELECT title
FROM films
ORDER BY release_year;
|title                         |
|------------------------------|
|Intolerance: Love's Struggl...|
|Over the Hill to the Poorhouse|
|The Big Parade                |
|Metropolis                    |
...
SQL Intermediário com IA

Sendo específico

Prompt: Mostrar títulos e anos de lançamento, ordenados por ano de lançamento

SELECT title, release_year
FROM films
ORDER BY release_year;
|title                         |release_year|
|------------------------------|------------|
|Intolerance: Love's Struggle  |1916        |
|Over the Hill to the Poorhouse|1920        |
|The Big Parade                |1925        |
|Metropolis                    |1927        |
...
SQL Intermediário com IA

Ordenando múltiplos campos

  • Ordena pelo primeiro campo listado, depois o próximo
SELECT title, oscar
FROM awards
ORDER BY oscar DESC;
|title                          |oscar|
|-------------------------------|-----|
|Lord of the Rings:Return of ...|11   |
|Titanic                        |11   |
|Ben-Hur                        |11   |
  • Como um desempate
SELECT title, oscar, bafta
FROM awards
ORDER BY oscar DESC, bafta DESC;
|title               |oscar|bafta|
|--------------------|-----|-----|
|Lord of the Rings...|11   |2    |
|Ben-Hur             |11   |1    |
|Titanic             |11   |0    |
SQL Intermediário com IA

Direções diferentes

Prompt: Mostrar títulos de filmes e anos de lançamento ordenados por ano decrescente e título crescente

SELECT title, release_year
FROM films
ORDER BY release_year DESC, title ASC;
|title           |release_year|
|----------------|------------|
|10,000 B.C.     |            |
|A Touch of Frost|            |    
|Anger Management|            |    
|Animal Kingdom  |            |
...
SQL Intermediário com IA

Vamos praticar!

SQL Intermediário com IA

Preparing Video For Download...