基本上,我想做类似以下的事情。即将所有字符串“USA”与“US”放在一起。
insert into table (column1) values ('US') WHERE << column1 = 'USA' >>
执行上述操作的正确查询是什么?这是在同一张表中。
答案 0 :(得分:4)
你的意思是?
update table set column1 = 'US' where column1 = 'USA';
答案 1 :(得分:2)
INSERT INTO my_table (column1) VALUES ('US') WHERE id IN (SELECT column1 FROM my_table WHERE column1 = 'USA')
请注意,这个查询没有任何意义。