mysql数据库,我想查a表所有的字段还有b表的某一个字段,请问我要怎么做关联查询
mysql数据库,我想查a表所有的字段还有b表的某一个字段,请问我要怎么做关联查询mysql数据库,我想查a表所有的字段还有b表的某一个字段,请问我要怎么做关联查询...
mysql数据库,我想查a表所有的字段还有b表的某一个字段,请问我要怎么做关联查询mysql数据库,我想查a表所有的字段还有b表的某一个字段,请问我要怎么做关联查询
展开
展开全部
主要是看 a b 表 之间是否存在 关联键,用关联键连接就可以了
追问
我是这样写的select*from a表 a left join b表 b on b.activity_id=a.id
我在navicat里面能够查出来,但是在代码里,只能取一张表所有的字段,另外一张表全部返回null
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.*,b.某一字段 from a表 a left join b表 b where a.id = b.uid
前提是你a表和b表有关联
前提是你a表和b表有关联
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
inner join
追问
我是这样写的select*from a表 a left join b表 b on b.activity_id=a.id
我在navicat里面能够查出来,但是在代码里,只能取一张表所有的字段,另外一张表全部返回null
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询