Sobes.tech
Junior — Middle

¿Se puede usar el operador WHERE al realizar un JOIN en consultas SQL?

sobes.tech AI

Respuesta de la IA

Sí, la cláusula WHERE se puede usar al realizar un JOIN en consultas SQL. Normalmente, JOIN se utiliza para combinar tablas según una condición específica, y WHERE se usa para filtrar el conjunto de datos final después de la unión.

Ejemplo:

SELECT employees.name, departments.name
FROM employees
JOIN departments ON employees.department_id = departments.id
WHERE departments.name = 'Sales';

En este ejemplo, primero se realiza la unión de las tablas employees y departments por department_id, y luego se filtra por el nombre del departamento usando WHERE.