我试图将记录从一个表插入到另一个表。但这给了我以下错误
操作数应包含1列
我正在运行此命令
INSERT INTO categories (`user_id`,`system_category_id`,`category_name`,
`bookmark_count`,
`category_type`, `approval_status`,`category_create_date`,
`last_updated`)
SELECT (`user_id`,`system_category_id`,`category_name`,
`bookmark_count`, `category_type`, `approval_status`,
`category_create_date`,
`last_updated`)
FROM tmp
任何想法 ?
谢谢
最佳答案
SELECT之后必须删除括号。那是:
INSERT INTO categories (`user_id`,`system_category_id`,`category_name`,
`bookmark_count`,`category_type`, `approval_status`,`category_create_date`,
`last_updated`)
SELECT `user_id`,`system_category_id`,`category_name`,
`bookmark_count`, `category_type`, `approval_status`,`category_create_date`,
`last_updated`
FROM tmp
关于php - 操作数应包含1列-MySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32153290/