插入默认值以及其他列

时间:2013-03-04 12:33:44

标签: mysql

嗨帮助在这种情况下,我需要在一个表中插入两列,一列必须默认值为“其他”(请不要建议将其他作为默认值),其他列应从不同的表中插入。 这是我的示例代码,请建议必要的更改:

INSERT INTO table1 (`ID`,`specialty`) 
SELECT `ID`,`here i need to put default value as other` from table2 a WHERE
Id IS NOT NULL 

1 个答案:

答案 0 :(得分:0)

你是说这个吗?

INSERT INTO table1 (ID,specialty) 
SELECT ID, 'Other'
FROM table2
WHERE ID IS NOT NULL