代码之家  ›  专栏  ›  技术社区  ›  zahra

仅从另一个表导入一列的信息

  •  1
  • zahra  · 技术社区  · 1 年前

    我想填写一个名为 employee_id 通过使用从另一个表 select 下面是我的问题

    INSERT INTO information (employee_id)
    VALUES (SELECT employee_id FROM employee)
    

    对于上面的查询,我得到了一个错误:

    MySQL表示:文档

    #1064-您的SQL语法有错误;查看与MariaDB服务器版本对应的手册,了解要使用的正确语法 在第3行的“SELECT employee_id FROM employee)”附近**

    1 回复  |  直到 1 年前
        1
  •  0
  •   player0    1 年前

    试着这样做:

    INSERT INTO information (employee_id)
    SELECT employee_id FROM employee;