我想使用3个或更多表上的连接创建一个select查询。我有3个表格,即t1
,t2
,t3
和所有3个表中存在的共同列id
。我想选择3表,如果ID存在表中我的查询是这样的。如果所有的3个表存在ID只有当表中存在id时才从表中选择mysql pdo php
Select * from t1
inner join t2 on t1.id = t2.id
inner join t3 on t2.id = t3.id
where t1.id = 1 and t2.id = 1 and t3.id = 1
该查询返回的值。但如果它不在任何表格示例中,我将不会返回任何内容。我正在寻找一种方式,如果它不t3
存在,我应该继续刚从t1
选择和t2
你满意我的回答可以给你一个蓝色刻度和最高投票请。 –
你确定我不需要使用内部连接让我试试看如果我得到了出来我期待放心我会打勾答案按钮 – guradio