Contenido del Curso
Introducción a SQL
Introducción a SQL
Usando la cláusula WHERE
En las bases de datos, las tablas suelen contener grandes volúmenes de datos. Sin embargo, con frecuencia estamos interesados en recuperar porciones específicas de los datos en lugar de la totalidad. Para lograr esto, necesitamos definir las condiciones para la recuperación de datos, que se denominan criterios de filtrado.
Los datos se filtran utilizando una cláusula WHERE
que especifica los criterios de búsqueda en una sentencia SELECT
. La cláusula WHERE
aparece inmediatamente después del nombre de la tabla.
Veamos un ejemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicación: La declaración SELECT
obtiene 2 columnas de la tabla country
y devuelve solo las filas con el valor del continente 'Europe'.
Nota
Tenga en cuenta que necesitamos encerrar el valor entre comillas simples ('').
Posición de la Cláusula
Cuando usamos las cláusulas ORDER BY
y WHERE
, nos aseguramos de que ORDER BY
venga después de la cláusula WHERE
. Veamos el siguiente ejemplo:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
¡Gracias por tus comentarios!
Usando la cláusula WHERE
En las bases de datos, las tablas suelen contener grandes volúmenes de datos. Sin embargo, con frecuencia estamos interesados en recuperar porciones específicas de los datos en lugar de la totalidad. Para lograr esto, necesitamos definir las condiciones para la recuperación de datos, que se denominan criterios de filtrado.
Los datos se filtran utilizando una cláusula WHERE
que especifica los criterios de búsqueda en una sentencia SELECT
. La cláusula WHERE
aparece inmediatamente después del nombre de la tabla.
Veamos un ejemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicación: La declaración SELECT
obtiene 2 columnas de la tabla country
y devuelve solo las filas con el valor del continente 'Europe'.
Nota
Tenga en cuenta que necesitamos encerrar el valor entre comillas simples ('').
Posición de la Cláusula
Cuando usamos las cláusulas ORDER BY
y WHERE
, nos aseguramos de que ORDER BY
venga después de la cláusula WHERE
. Veamos el siguiente ejemplo:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
¡Gracias por tus comentarios!
Usando la cláusula WHERE
En las bases de datos, las tablas suelen contener grandes volúmenes de datos. Sin embargo, con frecuencia estamos interesados en recuperar porciones específicas de los datos en lugar de la totalidad. Para lograr esto, necesitamos definir las condiciones para la recuperación de datos, que se denominan criterios de filtrado.
Los datos se filtran utilizando una cláusula WHERE
que especifica los criterios de búsqueda en una sentencia SELECT
. La cláusula WHERE
aparece inmediatamente después del nombre de la tabla.
Veamos un ejemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicación: La declaración SELECT
obtiene 2 columnas de la tabla country
y devuelve solo las filas con el valor del continente 'Europe'.
Nota
Tenga en cuenta que necesitamos encerrar el valor entre comillas simples ('').
Posición de la Cláusula
Cuando usamos las cláusulas ORDER BY
y WHERE
, nos aseguramos de que ORDER BY
venga después de la cláusula WHERE
. Veamos el siguiente ejemplo:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
¡Gracias por tus comentarios!
En las bases de datos, las tablas suelen contener grandes volúmenes de datos. Sin embargo, con frecuencia estamos interesados en recuperar porciones específicas de los datos en lugar de la totalidad. Para lograr esto, necesitamos definir las condiciones para la recuperación de datos, que se denominan criterios de filtrado.
Los datos se filtran utilizando una cláusula WHERE
que especifica los criterios de búsqueda en una sentencia SELECT
. La cláusula WHERE
aparece inmediatamente después del nombre de la tabla.
Veamos un ejemplo:
SELECT name, continent FROM country WHERE continent='Europe';
Explicación: La declaración SELECT
obtiene 2 columnas de la tabla country
y devuelve solo las filas con el valor del continente 'Europe'.
Nota
Tenga en cuenta que necesitamos encerrar el valor entre comillas simples ('').
Posición de la Cláusula
Cuando usamos las cláusulas ORDER BY
y WHERE
, nos aseguramos de que ORDER BY
venga después de la cláusula WHERE
. Veamos el siguiente ejemplo:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.