插入值并从列中选择和到同一个表中

时间:2011-10-12 03:16:44

标签: select insert

My_Table(包含A列和B列)。 我需要检查A列,如果它不等于指定的固定值,请使用指定的A列固定值和B列现有B列值添加新记录。

有没有办法合并VALUES& SELECT到INSERT语句? 临时表? 我该怎么做?

由于

1 个答案:

答案 0 :(得分:1)

您的问题有点不清楚,但我认为应该这样做

INSERT INTO My_Table (A, B)
(SELECT "DESIGNATED_VALUE", B FROM My_Table WHERE A <> "DESIGNATED_VALUE")