数据库增删查改联表操作的sql语句
【摘要】 一:新增:将b表的数据增加到a表INSERT into a (字段1,字段2)(select 字段1,字段2 from b where 1);复制二:删除:将a,b表共有的数据删除DELETE a,b(删除某个表的数据) FROM 表a as a,表b as b WHERE a.id=b.id;复制三:更新,将b表的数据,更新至a表UPDATE 表a AS a INNER JOIN 表...
一:新增:
将b表的数据增加到a表
INSERT into a (字段1,字段2)
(
select 字段1,字段2 from b where 1
);
复制
二:删除:
将a,b表共有的数据删除
DELETE a,b(删除某个表的数据) FROM 表a as a,表b as b WHERE a.id=b.id;
复制
三:更新,将b表的数据,更新至a表
UPDATE 表a AS a
INNER JOIN 表b AS b
ON a.id = b.id
SET a.字段a=b.字段a,a.字段b=b.字段b
WHERE 1;
复制
四:查询,join联查
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)