全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 数据分析师(CDA)专版
2391 4
2016-07-14
有两张表如下
表1:
2.PNG
表2:

1.PNG


请问各位怎么用mysql 合并成下面这种结果,谢谢谢谢热心的朋友帮忙解答一下???
表3:
3.PNG

我用mysql 合并成表4这样了,不知道还能怎么弄,才能变成表3,那样比较好的形式,求大神解答
表4
4.PNG
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-7-15 08:20:19
关联用full join,字段合并用coalesce函数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-15 19:43:34
jerker 发表于 2016-7-15 08:20
关联用full join,字段合并用coalesce函数
谢谢,mysql不支持full join,不过full join 最后出来的结果就是表4了;能再问怎么把excel表导入mysql呢??其实我有两个表数据还挺多,在网上百度用load kh local infile 'D:\data1.csv' into table kh; 这样也是出错。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-17 16:53:34
full join 可以用
select * from A left join B on A.id = B.id (where 条件)
union
select * from A right join B on A.id = B.id (where条件);
来实现
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-18 14:36:56
jerker 发表于 2016-7-17 16:53
full join 可以用
select * from A left join B on A.id = B.id (where 条件)
union
已经弄出来了,也就是这样的弄得,还是非常感谢!;能再问一下mysql怎么把excel表格数据导入呢,照着网上的教程老是出错
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群