tag 表
id name
1 标签
2 标签2
tag2表
id name
1 美女
2 标签
我要把TAG2表的数据插进Tag表中,
只插入不存在的“美女”,
已经存在的“标签”则不用插入
insert into tag(name)
select tag2.name from tag2 where not exists (select 1 from tag where tag.name=tag2.name);
本文介绍如何在Tag表中仅插入不存在的'美女'数据,避免重复插入已存在的'标签'数据,通过SQL语句实现数据筛选与插入。
tag 表
id name
1 标签
2 标签2
tag2表
id name
1 美女
2 标签
我要把TAG2表的数据插进Tag表中,
只插入不存在的“美女”,
已经存在的“标签”则不用插入
insert into tag(name)
select tag2.name from tag2 where not exists (select 1 from tag where tag.name=tag2.name);
3176

被折叠的 条评论
为什么被折叠?