enter image description hereSQL查詢返回的用戶
數返回分配與角色名「管理員」角色的用戶數。
SELECT RoleName count(*)
FROM Roles
WHERE RoleName = ‘Administrators’;
?????
enter image description hereSQL查詢返回的用戶
數返回分配與角色名「管理員」角色的用戶數。
SELECT RoleName count(*)
FROM Roles
WHERE RoleName = ‘Administrators’;
?????
SELECT RoleName, count(*) as NumberOf
FROM Roles
WHERE RoleName = ‘Administrators’;
或者,更普遍和計數的每個角色名
SELECT RoleName, count(*) as NumberOf
FROM Roles
GROUP BY RoleName
號你可以嘗試這樣的
SELECT
r.RoleName,
COUNT(UR.Userid)
FROM Roles R
JOIN UserRole UR
ON R.RoleId = UR.RoleId
GROUP BY r.RoleName
我還是不太明白。假設我想要查詢返回使用名字'Sam'分配給用戶的角色數量。 – hellogoodbye
這很好查詢。你有問題嗎?我注意到你需要'SELECT'中的逗號。 –
SELECT RoleName,count(*) FROM角色 WHERE RoleName ='Administrators'group by RoleName; – JYoThI
@GordonLinoff他有5個問題 - 它以5個問號結尾;) –