sakurwars 2020-08-03 16:59 采纳率: 50%
浏览 90
已采纳

求助!如何让MySQL 将BIAO2的数据 添加到BIAO1中。

求助!如何让MySQL 将BIAO2的数据 添加到BIAO1中。

BIAO1
name    Monday          Tuesday
小明           78                  78
小华           65                  45
小张           45                  56 
小李           78                  68
小刘           75                  59

BIAO2
name   Wednesday   Thursday
小明           58                 34
小华           83                 73
小李           38                 30
小刘           97                 38
小宋           87                 54
小张           63                 93

请问怎么写 能得到下面的表
BIAO1
name    Monday          Tuesday   Wednesday   Thursday 
小明          78                     78              58                34
小华          65                     45              83                73
小张          45                     56              63                93
小李          78                     68              38                30
小刘          75                     59              97                38
小宋                                                     87                54

非常感谢大家的帮助!

  • 写回答

2条回答 默认 最新

  • Janelare 2020-08-03 20:05
    关注

    t_test1
    图片说明
    t_test2
    图片说明
    select * from (
    select A.name, A.monday,A.tuesday,B.wednesday,B.thursday from t_test1 A left join t_test2 B on A.name=B.name
    union
    select c.name, c.wednesday,c.thursday,d.monday,d.tuesday from t_test2 C left join t_test1 D on C.name=D.name
    ) t group by name

    结果
    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?