🧠 ¿Para qué sirve WHERE y cómo se estructura una condición?
📌 Función
Filtra filas según una condición.
🧩 Condición WHERE = 3 elementos
🔵 Columna (qué evalúas) + 🟠 Operador (cómo comparas) + 🟢 Valor (contra qué)
WHERE 🔵columna 🟠operador 🟢valor
📘 Ejemplo
WHERE 🔵edad 🟠>= 🟢18
🔧 Operadores comunes:
Comparación: =, >, <, >=, <=, <>
Patrones / rangos / listas: LIKE, BETWEEN, IN
Lógicos (para combinar): AND, OR, NOT
🧠 ¿Qué son las condiciones múltiples en la cláusula WHERE?
📌 Qué son
Las condiciones múltiples permiten aplicar más de una condición en un WHERE.
🎯 Para qué sirven
Para filtrar datos con más de una regla al mismo tiempo.
🧩 Estructura básica
WHERE condición AND condición
o
WHERE condición OR condición
🧠 Significado lógico
AND → todas las condiciones deben cumplirse
OR → al menos una condición debe cumplirse
📘 Ejemplos claros
AND (se cumplen ambas):
SELECT *
FROM usuarios
WHERE edad >= 18 AND pais = ‘Argentina’;
👉 Usuarios mayores de 18 y que vivan en Argentina.
OR (se cumple una u otra):
SELECT *
FROM usuarios
WHERE pais = ‘Argentina’ OR pais = ‘Chile’;
👉 Usuarios que vivan en Argentina o en Chile.
💡 Regla mental para memorizar
AND = todo
OR = alguno