Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 插入联合收割机(值并选择)_Sql_Sql Server_Sql Server 2008 - Fatal编程技术网

Sql 插入联合收割机(值并选择)

Sql 插入联合收割机(值并选择),sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,有几种方法可以将数据插入表中: insert into MyTable (ColA, ColB, ColC) values ('A', 'B', 'C') insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2 是否有方法使用插入MyTable(ColA,ColB,ColC)从MyTable2中选择colAA,colBB,colCC但不是将例如colAA值插入ColA,我希望总是在那里插

有几种方法可以将数据插入表中:

insert into MyTable (ColA, ColB, ColC) values ('A', 'B', 'C')

insert into MyTable (ColA, ColB, ColC) select  colAA, colBB, colCC from MyTable2
是否有方法使用
插入MyTable(ColA,ColB,ColC)从MyTable2中选择colAA,colBB,colCC
但不是将例如colAA值插入ColA,我希望总是在那里插入1


感谢您的帮助

只需在
选择
列表中添加一个常量

INSERT INTO MyTable
            (ColA,
             ColB,
             ColC)
SELECT 1,
       colBB,
       colCC
FROM   MyTable2