-1
我有我所希望的是推理的短暫失誤。我有以下模式:如何在顯示其他表中是否存在項目的查詢中包含列?
SELECT RoleName FROM aspnet_Roles; gives:
-----------------------------------------
Administrator
Backend
Business Manager
Content Editor
Employee
Salesperson
SELECT RoleName FROM aspnet_Roles r INNER JOIN admin_page_role apr ON r.RoleId = apr.RoleId WHERE apr.PageId = 4;
------------------------------------------
Administrator
Business Manager
Salesperson
我要的是第一個查詢與角色是否被分配,就像沿着完整列表:
| RoleName | IsAssignedToPage
---------------------------------------
Administrator 1
Backend 0
Business Manager 1
Content Editor 0
Employee 0
Salesperson 1
我看着在How to write a MySQL query that returns a temporary column containing flags...這是有道理的,但我的admin_page_role表是一個橋表,它可以包含許多頁面角色組合。
我應該表現出我試着查詢。我會記得下次再做!我非常親密,它可以在一兩分鐘內拯救一個人。 – secretwep