Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Elegir columnas y filas: SELECT y WHERE

3 tareas · 25 min · Principiante

`SELECT columna1, columna2 FROM tabla WHERE condicion;` es la consulta más común de todas: elige qué columnas ver y filtra qué filas te interesan. En el escritorio hay dos consultas reales contra la base de Ferretería y Insumos El Roble SAS: productos de una categoría y clientes de una ciudad.

0 de 3 · 0%

Objetivo de la sala

`SELECT columna1, columna2 FROM tabla WHERE condicion;` es la consulta más común de todas: elige qué columnas ver y filtra qué filas te interesan. En el escritorio hay dos consultas reales contra la base de Ferretería y Insumos El Roble SAS: productos de una categoría y clientes de una ciudad.

consulta_1.sql pide nombre y precio_cop de productos, pero solo de los que son categoria = 'Herramienta electrica'.

Para responder aquí hace falta una cuenta

Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.

Responde para continuar

Si quitaras la línea `WHERE categoria = 'Herramienta electrica'` de esa consulta, ¿qué pasaría?

Ver pista de ayuda

`WHERE` decide qué FILAS entran al resultado; `SELECT` decide qué COLUMNAS se muestran. Son dos trabajos distintos.

Revisa resultado.log para la primera consulta.

Esta tarea se hace en el laboratorio

Una terminal con los archivos del caso, aquí en la página. No instalas nada y no puedes romper nada.

Preparando la estación…

Para responder aquí hace falta una cuenta

Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.

Responde para continuar

Según el resultado real, ¿cuánto cuesta (`precio_cop`) el "Taladro inalambrico 18V"? Escribe solo el número, sin puntos ni comas.

Ver pista de ayuda

Busca la fila que empieza con el nombre del taladro en la primera tabla de `resultado.log`.

La segunda consulta de esta sala pide solo nombre y correo de los clientes de Medellín, no la tabla completa.

Para responder aquí hace falta una cuenta

Puedes leer toda la sala sin cuenta. Responder y guardar tu avance pide entrar; al volver aterrizas en esta misma sala.

Responde para continuar

¿Por qué conviene pedir solo las columnas que de verdad vas a usar (`nombre, correo`) en vez de `SELECT *` cada vez?

Ver pista de ayuda

Piensa en alguien que revisa tu consulta un mes después, sin el contexto que tenías tú al escribirla.

Entra para responder, guardar tu avance y ganar puntos.

Preparando la estación…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build b903d9

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad