Execução de consultas

SQL Intermediário

Jasmin Ludolf

Data Science Content Developer, DataCamp

Ordem de execução

  • O SQL não é processado na ordem em que é escrito
-- Order of execution

SELECT name
FROM people
LIMIT 10;
  • LIMIT limita o número de resultados que retornamos
  • É bom saber a ordem de processamento para depuração e aliasing
  • Os aliases são declarados no comando SELECT
SQL Intermediário

Depuração do SQL

SELECT nme
FROM people;
field "nme" does not exist
LINE 1: SELECT nme
               ^
HINT:  Perhaps you meant to reference the field "people.name".
  • Erro de digitação
  • Capitalização incorreta
  • Pontuação incorreta ou ausente
SQL Intermediário

Erros de vírgula

  • Cuidado com os erros de vírgula!
SELECT title, country duration
FROM films;
syntax error at or near "duration"
LINE 1: SELECT title, country duration
                      ^
SQL Intermediário

Erros de palavras-chave

SELCT title, country, duration
FROM films;
syntax error at or near "SELCT"
LINE 1: SELCT title, country, duration
        ^
SQL Intermediário

Observação final sobre erros

Erros mais comuns:

  • Erro de digitação
  • Capitalização incorreta
  • Pontuação incorreta ou ausente, especialmente vírgulas

 

Aprenda com os erros

Imagem digital de um laptop e uma lupa destacando um bug no código

SQL Intermediário

Vamos praticar!

SQL Intermediário

Preparing Video For Download...