Ejemplos de subconsultas en MySQL
- Subconsulta con IN():
SELECT nombre FROM clientes WHERE id IN (SELECT cliente_id FROM pedidos WHERE estado = 'Completado')
- Subconsulta con EXIST():
SELECT nombre FROM clientes WHERE EXISTS (SELECT * FROM pedidos WHERE cliente_id = clientes.id)
- Subconsulta con COUNT():
SELECT nombre, COUNT(*) FROM clientes WHERE COUNT(*) IN (SELECT COUNT(*) FROM pedidos WHERE estado = 'Completado') GROUP BY nombre
- Subconsulta con MAX():
SELECT nombre, MAX(precio) FROM clientes WHERE precio IN (SELECT MAX(precio) FROM pedidos)
Subconsultas Mysql Ejemplos