怎么查出 a表中的某字段跟B表某字段一样 同时查出a表和b表跟a表字段一样的值,而且b表是多行的
比如a表idname1zhangsan2lisib表idaidxiguan11chifan21lashi32chifan我要查当a.id和b.aid一样的给所有一样的都查...
比如 a表
id name
1 zhangsan
2 lisi
b表
id aid xiguan
1 1 chifan
2 1 lashi
3 2 chifan
我要查 当 a.id 和 b.aid 一样的 给所有一样的 都查出来。left join 好像只能查出一条 展开
id name
1 zhangsan
2 lisi
b表
id aid xiguan
1 1 chifan
2 1 lashi
3 2 chifan
我要查 当 a.id 和 b.aid 一样的 给所有一样的 都查出来。left join 好像只能查出一条 展开
4个回答
展开全部
楼上说的对,用full join是对的,不知道楼主用的是什么数据库,我用mysql写一个:
select * from a full join b on a.id=b.aid
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把你查询的语句写出来下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询