插入选择语句

时间:2018-07-21 15:41:02

标签: sql mysqli

我的以下声明有什么问题?

$result = $conn->query("INSERT INTO studentenrolledteacher (student_id,teacher,subject) VALUES   select student_id from studentprofile WHERE lastname='marco','1','2'");` 

1 个答案:

答案 0 :(得分:2)

您想要insert . . . selectValues不是语法的一部分:

insert into studentenrolledteacher (student_id, teacher, subject)
    select student_id, 1, 2
    from studentprofile 
    where lastname = 'marco';