嗨帮助在这种情况下,我需要在一个表中插入两列,一列必须默认值为“其他”(请不要建议将其他作为默认值),其他列应从不同的表中插入。 这是我的示例代码,请建议必要的更改:
INSERT INTO table1 (`ID`,`specialty`)
SELECT `ID`,`here i need to put default value as other` from table2 a WHERE
Id IS NOT NULL
答案 0 :(得分:0)
你是说这个吗?
INSERT INTO table1 (ID,specialty)
SELECT ID, 'Other'
FROM table2
WHERE ID IS NOT NULL