复制行错误消息“操作数应包含1列”

时间:2013-10-17 15:53:33

标签: mysql mysql-error-1241

我正在尝试在phpmyadmin中将数据从一行传输到另一行,但是当我尝试时,我收到以下错误消息。

Operand should contain 1 column(s)

我尝试的代码:

INSERT INTO users_links 
    (`username`,`facebook`)
    SELECT 
    (`username`,`facebook`)
    FROM users2

然而,当我尝试这个它有效但它不是我想要的。

INSERT INTO users_links 
        `username`
        SELECT 
        `username`
        FROM users2

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

INSERT INTO users_links (`username`, `facebook`)
SELECT `username`, `facebook`
FROM users2