我有一个名为'OLD'的SQL表,就像这样:
old_col1 old_col2
title News
post blablabla1
title Weather
post blablabla2
我要插入另一个包含列的'NEW'表: 标题和帖子
表OLD中old_col2的值。表新应该是这样的:
title post
News blablabla1
Weather blablabla2
我只尝试使用此查询填充标题列:
INSERT INTO NEW (title)
SELECT old_col1
FROM OLD
where old_col1 = 'title'
答案 0 :(得分:0)
您可以尝试以下内容。查看示例http://sqlfiddle.com/#!9/14841/4
select a.old_col2, b.old_col2
from OLD a JOIN OLD b ON a.old_col2 <> b.old_col2;