Ejecución de consulta

SQL intermedio

Jasmin Ludolf

Data Science Content Developer, DataCamp

Orden de ejecución

  • SQL no se procesa en el orden en que esté escrito.
-- Order of execution

SELECT name
FROM people
LIMIT 10;
  • LIMIT limita el número de resultados que devolvemos.
  • Es bueno conocer el orden de procesamiento para la depuración y la asignación de alias.
  • Los alias se asignan en la instrucción SELECT.
SQL intermedio

Depuración en SQL

SELECT nme
FROM people;
field "nme" does not exist
LINE 1: SELECT nme
               ^
HINT:  Perhaps you meant to reference the field "people.name".
  • Errores al escribir
  • Mayúsculas y minúsculas incorrectas
  • Puntuación incorrecta o ausente
SQL intermedio

Errores de coma

  • ¡Cuidado con los errores de coma!
SELECT title, country duration
FROM films;
syntax error at or near "duration"
LINE 1: SELECT title, country duration
                      ^
SQL intermedio

Errores de palabra clave

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

Nota final sobre los errores

Errores más frecuentes:

  • Errores al escribir
  • Mayúsculas y minúsculas incorrectas
  • Puntuación incorrecta o ausente, especialmente comas

 

¡Se aprende cometiendo errores!

Imagen digital de un ordenador portátil y una lupa destacando un error en el código

SQL intermedio

¡Vamos a practicar!

SQL intermedio

Preparing Video For Download...