php - mysql 主表输出时这么获取关联表中的对应字段的值?
本文介绍了php - mysql 主表输出时这么获取关联表中的对应字段的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
如图两个表,表1销售员字段关联表2编号字段。
想要输出表1的是时候自动根据销售员编号替换成对应的名字,怎么做呢?
目前想到的办法是: 先读取表1内容,然后循环输出,在每次循环里用销售员编号去表2里找对应的名字然后输出。
虽然能实现,但感觉不像是正规方法,每个循环都要读取数据库。
有没有更科学的方法?
解决方案
你应该刚学数据库吧…
做表连接,表1左连接表2,然后select 商品,名字,单价 就好了
`select 商品,名字,单价
from 表1 left join 表2 on 销售员=编号`
这篇关于php - mysql 主表输出时这么获取关联表中的对应字段的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文