多次插入数据 table

multiple insert data in one table

我有 120 个学生 class A,B,C,D 在学生 table : Id_student, Name, Class 我有付款 table: Id, Id_student, Class, Payment, Date_payment, Status 我问如何在 class A 中插入状态为 not_complete 的所有学生

INSERT INTO payment (Id_student, Class, Status)
SELECT Id_student, Class, "not_complete" AS Status
FROM student
WHERE Class = "A";

参考thislink了解更多信息。

全部插入 进入支付价值(R1001,'A',“不完整”) 进入支付价值(S1002,'B',“不完整”) 进入支付价值(T1003,'C',“不完整”) 进入支付价值(T1003,'C',“不完整”) 进入付款值(Z1003,'D',“不完整”) ………… 更新付款集 class='A' where class in('B','C','D'); SELECT Id_student, Class, 状态 从付款 其中 Class = "A";