我在MySQL中进行INSERT ... SELECT
查询,但我不知道如何为一列添加默认值。
这是我目前的查询:
INSERT INTO book (id, name, descripcion, status)
SELECT cb_id, cb_name, cb_descripcion FROM current_books WHERE cb_id = 34;
我需要将status column
的值设置为2.如何将其添加到查询中?
答案 0 :(得分:2)
INSERT INTO book (id, name, descripcion, status)
SELECT cb_id, cb_name, cb_descripcion, 2 FROM current_books WHERE cb_id = 34;
只需选择“2”,我在这里看不到任何问题:)