请问一下关于Oracle中三张表之间用两个join的问题

[复制链接]
查看11 | 回复1 | 2011-9-13 16:06:41 | 显示全部楼层 |阅读模式
SELECT T1.SUSERACCOUNT, T3.PKID, T3.SROLENAMEFROM TB_SYS_USER T1, TB_SYS_USER_ROLE T2, TB_SYS_ROLE T3 WHERE T1.PKID = T2.FKUSERID AND T2.FKROLEID = T3.PKID AND T1.PKID = USERID;跟这个语句是一样的。你在用liferay?就是这三个表。。满足这些条件的记录T1.PKID = T2.FKUSERID AND T2.FKROLEID = T3.PKID AND T1.PKID = USERID显示出来。也就是通过这些字段,查出来相关的信息...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行