/ / Fügen Sie mehrere Zeilen in mysql-Anweisung [duplizieren] - PHP, MySQL, PDO, Einfügen, Zeilen

Fügen Sie mehrere Zeilen in mysql-Anweisung [duplizieren] - PHP, MySQL, PDO, Einfügen, Zeilen

Ich arbeite an einem Studentenmanagementprojekt amPDO PHP mysql. Ich muss mehrere Zeilen wie Student zahlbaren Betrag für bestimmte Gruppe von Studenten zur Verfügung stellen. Oder senden Sie eine Rechnung an eine Gruppe von Studenten. Wie füge ich dies in die SQL-Datenbank ein? Ist das Einfügen mehrerer Zeilen eine mögliche Lösung?

Bearbeiten

Meine Referenz wird von anderen Tabellen basieren .. es geht so.

Tabelle 1 -

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

Tabelle 2

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

Hinweis julius wurde nicht aufgenommen, da er eine andere Gruppe hat.

Antworten:

-1 für die Antwort № 1

INSERT-Anweisungen, die die VALUES-Syntax verwenden, können mehrere Zeilen einfügen.

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