多表拼接显示

quanxiaoyouzi 2016-08-22 02:50:22
我的数据库里有3张表,headers表
lines表
distributions表
这三张表以ID关联。
我的问题是,怎么样拼接这些数据显示成为一个table输出。如下图样式

这样的。
我该怎么拼啊?
...全文
276 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
torcher 2016-08-24
  • 打赏
  • 举报
回复
关注一下,现实中经常遇到的问题。 做二维视图,输出时再转换成需要的格式,这是我的思路。
quanxiaoyouzi 2016-08-24
  • 打赏
  • 举报
回复
引用 2 楼 zhangbin1988 的回复:


select 字段 from distributions d
left join lines l on d.MISSION_LINE_ID = l.MISSION_LINE_ID
left join headers h on h.MISSION_HEADER_ID = l.MISSION_HEADER_ID

这样输出保不成我图里的复杂table吧?
ayzen1988 2016-08-24
  • 打赏
  • 举报
回复


select 字段 from distributions d
left join lines l on d.MISSION_LINE_ID = l.MISSION_LINE_ID
left join headers h on h.MISSION_HEADER_ID = l.MISSION_HEADER_ID

tottyandbaty 2016-08-24
  • 打赏
  • 举报
回复
SQL 只负责查询数据。。至于怎么呈现则是PHP的事儿
quanxiaoyouzi 2016-08-22
  • 打赏
  • 举报
回复
表一为前3列,表二为4,5列,表三位之后的数据

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧