Nachdem wir nun unsere Tabellen erstellt haben, fügen wir einige Daten hinzu.
Das INSERT
Erklärung
Das INSERT
-Anweisung können Sie Daten zu Ihren Datenbanktabellen hinzufügen. Die Syntax lautet wie folgt:
INSERT INTO table_name (col_1, col_2, col_3) VALUES (value_1, value_2, value_3);
Dadurch werden Daten in eine Zeile eingefügt. Die Reihenfolge der bereitgestellten Werte muss mit den Spalten übereinstimmen, in die die Werte eingefügt werden sollen.
Wenn Sie Daten in alle Spalten einfügen, können Sie die Spaltennamen weglassen und einfach Folgendes tun:
INSERT INTO table_name VALUES (value_1, value_2, value_3);
Um mehrere Zeilen zu füllen, verwenden Sie ein Komma, um jede Zeile wie folgt zu trennen:
INSERT INTO table_name VALUES (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3);
Das obige Beispiel füllt 4 Zeilen und geht davon aus, dass jede Zeile 3 Spalten enthält.
Beispiel
Das folgende Skript kann verwendet werden, um Daten in unsere FruitShop-Datenbank zu kopieren. Wir verwenden zwei INSERT
Anweisungen – eine für jede Tabelle, die wir füllen möchten. Die erste füllt die
Units
Tabelle, die zweite füllt die
Fruit
Tabelle.
Führen Sie das folgende SQL-Skript für die FruitShop-Datenbank aus:
INSERT INTO Units VALUES (1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'), (7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00'); INSERT INTO Fruit VALUES (1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');
Überprüfen Sie Ihre Daten
Sie können überprüfen, ob Ihre Daten eingefügt wurden, indem Sie die folgenden SQL-Anweisungen ausführen.
-
Überprüfe die Frucht Tabelle
Wählen Sie alle Datensätze aus Obst aus Tabelle, indem Sie die folgende Anweisung ausführen:
select * from Fruit
Das Ergebnis
Das Ergebnis sollte so aussehen.
-
Überprüfen Sie die Einheiten Tabelle
Wählen Sie alle Datensätze aus den Units aus table table, indem Sie die folgende Anweisung ausführen:
select * from Units
Das Ergebnis
Das Ergebnis sollte so aussehen.
Wir haben gerade ein SELECT
verwendet Anweisung zum Abfragen der Daten in unserer Datenbank. Sehen wir uns die MySQL-Abfragen genauer an.