我正在使用以下查询查询我的表;
SELECT DISTINCT [RoleId], [RoleName], [RoleDescription], [PermissionId]
FROM [Role]
ORDER BY [RoleName]
我得到以下结果;
RoleId RoleName RoleDescription PermissionId
1 Admin CanEdit 1
2 Admin asdf;lkj 2
3 Admin al;dskfj;l 3
4 Admin fa;ldkfjas;d 4
17 SuperAdmin aslkdfja; 1
18 SuperAdmin asldkfa;f 2
15 Users alskdfj;alk 1
16 Users aslkdfja;sl 2
但是,我想获得 RoleName 的唯一值,即 RoleName 不应该重复,这已经在我的查询结果中。我想获得一次 RoleName 。 如何获得唯一的 RoleName?
更新: 我想用以下结果填充组合框;
Admin
SuperAdmin
Users
但不重复(我已经在使用我的查询
Admin
Admin
Admin
Admin
SuperAdmin
SuperAdmin
Users
Users