【问题标题】:Multiple Table Join For Search Query PHP & Mysql用于搜索查询 PHP 和 Mysql 的多表连接
【发布时间】:2018-04-03 03:32:12
【问题描述】:

我仍然面临在 MySQL 中加入多个表的问题。我想用多个表进行搜索,这里我有 8 个表,我想在搜索我的网站时将所有表连接在一起以从 8 个表中获取所有值。请帮我解决这个问题。提前致谢。 [注:所有表格格式都相似

【问题讨论】:

标签: php mysql join


【解决方案1】:
select *
from A
join B
on A.c1 = B.c2
join C 
on B.c3 = C.c4
join D
on C.c5 = D.c6
join E
on D.c7 = E.c8
join F
on E.c9 = F.c10
join G
on F.c11 = G.c12
join H
on G.c13 = H.c14

用表格替换大写字母,用相应列替换 ci。连接条件几乎可以是任何东西,为简单起见,我选择了列相等

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多