許可權表(permission)10
欄位名稱
型別約束
描述authorityid
integer
pk
not null
許可權流水號id pk
usernameid
intnot null
使用者名稱idfk
functionid
integer
not null
功能 idfk
lookpermission
intnot null
瀏覽addpermission
intnot null
新增editpermission
intnot null
編輯deletepermission
intnot null
刪除checkpermission
intnot null
審核againstrcheckpermission
intnot null
反審核statementpermission
intnot null
報表功能模組表(functioncomponents)3
欄位名稱
型別約束
模組名稱描述
functioncpid
integer
pk功能idpk
fundescribe
varchar(100)
not null
模組名稱
otherinfo
varchar(500)
not null
備註使用者表(userinfo)
欄位名稱
型別約束
描述userno
integer
pk
not null
許可權流水號id pk
username
varchar2(20)
not null
使用者名稱idfk
userpwd
varchar2(20)
not null
瀏覽role
varchar2(20)
not null
瀏覽查詢出使用者對應的功能的許可權
剛開始,我用的是子查詢,沒有實現
改為:select userno ,userinfo.username, userinfo.userpwd, fundescribe, lookpermission, addpermission, editpermission, deletepermission, checkpermission, againstrcheckpermission, statementpermission from userinfo, permission, functioncomponents group by userno
同樣不對!
後來就換成,三個表內連線的查詢
可以了!
mysql三個表連線 使用MySQL連線三個表
我有三個表名為 student table id name 1 ali 2 ahmed 3 john 4 king course table id name 1 physic 2 maths 3 computer 4 chemistry bridge sid cid 1 11 2 1 31 4 2 ...
mysql 連線三個表 使用MySQL連線三個表
使用mysql連線三個表 我有三張桌子 student table id name 1 ali 2 ahmed 3 john 4 king course table id name 1 physic 2 maths 3 computer 4 chemistry bridge sid cid 1 1 ...
mysql鏈結三個表查詢 Mysql查詢連線三個表
嘗試這個 select a.sales id,d.bus title,s.cat id from tbl sales a inner join tb sales category s on a.sales id s.sales id inner join tbl business d on a.bu...