【发布时间】:2015-08-11 19:35:46
【问题描述】:
嗨
我有三个要加入的表
我想获取用户名、名字、姓氏
流程:-
强文本
1.根据roleID加入ROLE TABLE,得到reference table
2. 现在我的问题开始
3. 如果我们从步骤 1
得到的参考表
是 owner,那么 join with owner table 表 OR
如果引用表是租户,则加入租户表表
4. 最后我想要以下数据
id
用户名
firstName
lastName
【问题讨论】:
-
谢谢戈登林诺夫
-
@Gordon Linoff 是否足够,或者我应该提供更多细节
-
这个答案是否为您指明了正确的方向:stackoverflow.com/questions/18555603/…
-
@PaulF 谢谢 PaulF,我已经查看了这个问题,但找不到可以帮助我的东西
-
@AnkitArjaria 问题出在 mysql 中,您不能进行条件连接,但是您始终可以进行条件选择,因此您需要预定义连接子句(不是动态的)这是一个小提琴 sqlfiddle.com/#!9/b3574/1,它可以帮助你。