Consultar datos con SELECT
En este paso, aprenderá a recuperar datos de su tabla utilizando la sentencia SELECT
. La consulta de datos es una habilidad fundamental para trabajar con bases de datos, ya que le permite ver y analizar la información almacenada.
En el prompt sqlite>
, primero vamos a recuperar todos los datos de la tabla users
. Ejecute este comando:
SELECT * FROM users;
Resultado esperado:
1|Alice|[email protected]
2|Bob|[email protected]
3|Charlie|[email protected]
El *
en SELECT *
significa "todas las columnas", por lo que este comando muestra cada columna y fila de la tabla users
.
A continuación, puede elegir columnas específicas para mostrar. Para ver solo las columnas name
y email
, ejecute:
SELECT name, email FROM users;
Resultado esperado:
Alice|[email protected]
Bob|[email protected]
Charlie|[email protected]
Este comando limita la salida solo a las columnas especificadas, omitiendo el id
.
Finalmente, filtre los datos utilizando una condición con la cláusula WHERE
. Para ver solo el registro de 'Alice', ejecute:
SELECT * FROM users WHERE name = 'Alice';
Resultado esperado:
1|Alice|[email protected]
La cláusula WHERE
reduce los resultados a las filas que coinciden con la condición, en este caso, donde el name
es 'Alice'.
SELECT * FROM users
selecciona todas las columnas de la tabla users
.
WHERE name = 'Alice'
filtra los resultados para incluir solo las filas donde la columna name
es igual a 'Alice'.