表 a (id,name,age)
表 b (id,desc,aid)
关联字段 id 和 aid
一个表a对应多个表b
怎么写查询sql。。。
------解决方案--------------------
select * from b bb left join a aa on (bb.aid=aa.id)
------解决方案--------------------
select * from a,b where a.id=b.aid;
------解决方案--------------------
SELECT ck.`仓库ID`,ck.`仓库编号`,ck.`仓库名称`,ck.`仓库电话`,ck.`仓库地址`,ck.`仓库备注`,usr.`用户名` FROM `仓库信息表` AS ck NATURAL JOIN `用户信息表` AS usr WHERE ck.`仓库负责人ID` = usr.`用户ID`
这样仓库信息表中用户ID就显示为用户表里面的用户名了,这样不会重复