Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Comparar, combinar y negar condiciones

3 tareas · 25 min · Principiante

Una condición de `WHERE` puede comparar (`>`, `<`, `=`), combinar dos condiciones con `AND` u `OR`, o negar con `!=`. Tres consultas reales contra la base de la ferretería muestran cada caso.

0 de 3 · 0%

Objetivo de la sala

Una condición de `WHERE` puede comparar (`>`, `<`, `=`), combinar dos condiciones con `AND` u `OR`, o negar con `!=`. Tres consultas reales contra la base de la ferretería muestran cada caso.

consulta_1.sql usa WHERE precio_cop > 50000 AND stock < 20 (caros Y con poco stock). consulta_2.sql usa WHERE categoria = 'Seguridad' OR categoria = 'Dotacion' (una categoría O la otra).

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 la primera consulta usara `OR` en vez de `AND` (`precio_cop > 50000 OR stock < 20`), ¿qué cambiaría?

Ver pista de ayuda

`AND` exige las dos cosas a la vez; `OR` se conforma con una sola. ¿Cuál deja pasar a más candidatos?

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 `resultado.log`, ¿cuántos productos cumplen a la vez "cuestan más de 50000" y "tienen menos de 20 en stock"? Escribe solo el número.

Ver pista de ayuda

Cuenta las filas de la primera tabla de resultado, o lee el paréntesis final que dice cuántas filas trajo.

consulta_3.sql usa WHERE ciudad != 'Bogota' para los clientes.

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

¿Qué hace exactamente `WHERE ciudad != 'Bogota'`?

Ver pista de ayuda

El signo `!` antes de `=` es la misma idea que "no es igual a" en casi cualquier lenguaje de programación.

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