Hola a todos, estoy tratando de hacer un informe con todas las categorías de usuarios(alumnos, docentes etc)Pude con sql contar la cantidad de cada una y por fechas.
También tenemos el atributo carrera, que son las carreras. lo que quiero hacer es juntar las dos y contarlas por ejemplo cuantos de la categoría alumnos , están en la carrera( atributo) " Energía eléctrica" y por fecha.
les dejo mi pobre sql, por si les sirve, y si pueden hacerme una corrección , sugerencia etc.
Aquí puedo contar las categoría pero no así los atributos(carreras)
SELECT categorycode, dateenrolled, email ,surname, userid, dateenrolled, a.code, a.attribute, count(borrowernumber)
FROM borrowers
LEFT JOIN borrower_attributes a USING (borrowernumber)
WHERE dateenrolled BETWEEN '2020-01-01' AND '2020-12-31' AND email IS NOT NULL AND email != ''
GROUP BY categorycode WITH ROLLUP
muchas gracias!
--