dudas principiante sql
Publicado por santiago (1 intervención) el 01/05/2019 20:03:06
Buenos dias podriais ayudarme con unas consulta SQL querria para esta BD

Mostrar el campo name de cada rol y el número de usuarios que lo tienen asignado.
Para este he probado con
Pero me muestra en total el numeor de roles asignados introducir la descripción de la imagen aquí
Contar los usuarios agrupados por el año de creación a partir del campo de tipo fecha dateCreated.
para este he probado con
pero me he dado cuenta que agrupa por un rango de fechas no por fechas separadas
introducir la descripción de la imagen aquí
Estoy utilizando PHPMYADMIN para realizar estas pruebas
Muchas gracias de antemano

Mostrar el campo name de cada rol y el número de usuarios que lo tienen asignado.
Para este he probado con
1
2
3
select pawsvcauthroles.name, count(pawsvcauthpermissions.pawsvcauthroles_role)
from pawsvcauthpermissions
inner join pawsvcauthroles on pawsvcauthpermissions.pawsvcauthroles_role = pawsvcauthroles.ID;
Pero me muestra en total el numeor de roles asignados introducir la descripción de la imagen aquí
Contar los usuarios agrupados por el año de creación a partir del campo de tipo fecha dateCreated.
para este he probado con
1
2
3
4
5
select count(pawsvcauthusers.dateCreated)
from pawsvcauthusers
where pawsvcauthusers.dateCreated in
(SELECT pawsvcauthusers.dateCreated
FROM pawsvcauthusers);
pero me he dado cuenta que agrupa por un rango de fechas no por fechas separadas
introducir la descripción de la imagen aquí
Estoy utilizando PHPMYADMIN para realizar estas pruebas
Muchas gracias de antemano
Valora esta pregunta


0