SQL - dudas principiante sql

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 14 puestos en SQL (en relación al último mes)
Gráfica de SQL

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

1v4bl

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder