在mysql语句中插入多行

时间:2015-11-23 05:17:59

标签: php mysql pdo insert rows

我正在研究pdo php mysql上的学生管理项目。我需要插入多行,例如学生应付金额可供特定学生组使用。或者向一组学生发送账单。我如何将其插入sql数据库? 是否可以插入多行?

修改

我的参考文献将基于其他表...它就像这样。

表1 -

-------------------------
| id | name     | group |
-------------------------
| 10 | John     | A     |
| 11 | James    | A     |
| 12 | Julius   | B     |
-------------------------

表2

-------------------------
| id | stud_id | amount |
-------------------------
| 1 | 10       | 500.00 |
| 2 | 11       | 500.00 |
-------------------------

注意julius不包括在内,因为他有不同的小组。

1 个答案:

答案 0 :(得分:-1)

使用VALUES语法的INSERT语句可以插入多行。

INSERT INTO table2 (stud_id,amount)
SELECT id,'500.00' FROM table1 WHERE group = 'A'