Servicios Proyectos Aprender Sobre mí Contacto
0/9
Lección 8 de 9

GROUP BY y agregados

GROUP BY agrupa filas con los mismos valores. Usa funciones agregadas como COUNT(), SUM(), AVG(), MAX() y MIN() para calcular valores por grupo.

SQL
-- Count users per country
SELECT country, COUNT(*) as total_users
FROM users
GROUP BY country;

-- Average price per category
SELECT category, AVG(price) as avg_price
FROM products
GROUP BY category;

-- Having filters groups (like WHERE for groups)
SELECT country, COUNT(*) as total
FROM users
GROUP BY country
HAVING total > 10;
🧠

Quiz rápido

Responde bien para desbloquear la siguiente lección.

Apoya la misión

Esta plataforma de aprendizaje es 100% gratuita: sin anuncios, sin seguimiento y sin paywalls. Si te ayudó a aprender algo útil, puedes apoyar futuras lecciones o donar a Médicos Sin Fronteras, que presta atención médica de emergencia en zonas de crisis de todo el mundo.

🎉

¡Completaste SQL!

Completaste 9 lecciones y cuestionarios de SQL. Ya tienes claras las bases.