【发布时间】:2016-07-23 01:04:38
【问题描述】:
我想运行一个 INSERT 语句来使用两个值更新 MySQL 表:第一个值是从另一个表中单个列的 SELECT 语句中提取的。第二个值我想是静态的。
这是我正在使用的通用示例:
INSERT INTO employee(id,salary) SELECT id,salary FROM contractor;
但是,我希望 salary 是一个固定的静态值。我们将使用“50000”作为该静态值。所以这是我认为最终陈述的粗略版本:
INSERT INTO employee(id,salary) SELECT id FROM contractor, '50000';
我是否走在正确的道路上?谢谢。
【问题讨论】: