万言不如一默 2023-05-12 09:23 采纳率: 66.7%
浏览 28
已结题

请教,MySQL里面多个表合成一个表并去重

两个问题
1 我有10个表,结构都相同,需要合并成一个表,怎么操作?
2 我有两个表。表1很多列,其中一列为id。表2只有一列,id。表2的id在表1里都有。现在需要把表1里面和表2相同id的相关内容全部删除,怎么弄?

谢谢

  • 写回答

2条回答 默认 最新

  • 心寒丶 优质创作者: 编程框架技术领域 2023-05-12 09:33
    关注

    1、表一样 直接 insert into 表 seect * from 表1,这样就能把表1的数据插入你的表中
    2、delete 表1 where id in(select id from 表2)

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

报告相同问题?

问题事件

  • 系统已结题 5月21日
  • 已采纳回答 5月13日
  • 创建了问题 5月12日