0
這可行,但它返回所有的數據,我不需要這些。我的查詢說我的專欄不存在
select *
from
`sec_permission` a
INNER JOIN
`sec_role_permission` b
on a.permission_id = b.permission_id
INNER JOIN
`sec_role` c
on b.role_id = c.`role_id`;
但是當我指定數據
select `sec_permission`.`name`, `sec_role`.`name`
from
`sec_permission` a
INNER JOIN
`sec_role_permission` b
on a.permission_id = b.permission_id
INNER JOIN
`sec_role` c
on b.role_id = c.`role_id`;
它返回消息Unknown column 'sec_permission.name' in 'field list
。 該列確實存在。
嘗試'選擇a.name'而不是'選擇sec_permission.name'。 – FDavidov