多次将选定值从另一个表插入表中

时间:2015-06-19 22:03:23

标签: mysql sql

我有一个名为'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'

1 个答案:

答案 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;