萌新!mysql多表查询

问题描述
现在有两个表a,b
a表数据有team,master,slave,time(团队,成员1,成员2,时间)b表数据有team,user,code(团队,成员,代号)
其中a表成员1,成员2与b表中user对应
相关代码
selecta.team,a.master,a.time,b.codeasmaster_codefroma,bwherea.timelike'2019-07-31'anda.master=b.user;
selecta.team,a.slave,a.time,b.codeasslave_codefroma,bwherea.timelike'2019-07-31'anda.slave=b.user;
结果是:
team
master
master_code
time
cs
小明
00001
2019-07-31
team
slave
slave_code
time
cs
大明
00002
2019-07-31
你期待的结果是什么?实际看到的错误信息又是什么?
现在我想把这两个sql结果合并成一个
team
slave
slave_code
master
master_code
time
cs
大明
00002
小明
00001
2019-07-31
胡子哥哥
浏览 279回答 2
2回答

千巷猫影

SELECT*FROMaleftjoinbona.master=b.userleftjoinbcona.slave=c.user
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript