" /> Passwort <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Nach Hause Einführung in SQL
PDF

INsert INTO

SQL INsert INTO Syntax

1
INSERT INTO ([, ... ]) VALUES (,...)

1
INSERT INTO WERTE (,...)

einfügen

Beispiel

Есть следующая таблица "Personen":

P_idLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Nun fügen wir eine neue Zeile in die Tabelle "Personen".

Mit den folgenden SQL-Abfrage:

1
2
INSERT INTO Personen
WERTE (4,"Nilsen", "Johan", "Bakken 2 ', "Stavanger")

Теперь таблица "Personen" имеет такой вид:

P_idLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger

Einsetzen der Daten nur in einer besonderen Spalte

"P_id", "LastName" и "FirstName":

1
2
INSERT INTO Personen (P_id, LastName, FirstName)
WERTE (5, "Tjessem", "Jakob")

Теперь таблица "Personen" имеет такой вид:

P_idLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger
5 Tjessem Jakob


Kommentare

 
+60 #1 Den_IS 2009-12-02 17:04 Zitieren
 
 
0 #2 gen 2010-05-19 11:41 Vielen Dank Zitieren
 
 
+2 #3 TeaMoor 2010-05-25 16:09 Und wenn die Tabelle, die Sie auf mehrere Zeilen hinzufügen möchten, müssen Sie jedes Mal, wenn Sie den Befehl INsert INTO geben? Neto ist ein Weg, um diesen Befehl nur einmal schreiben, und listen Sie dann die Werte jeder Zeile für Schüssel benötigt? Zitieren
 
 
+9 #4 аноним 2010-06-03 11:40 TeaMoor, besteht die Möglichkeit,
INsert INTO Personen (p_id, Nachname, Vorname) VALUES (NULL, "Tjessem ',' Jakob '), (NULL,' Tjessem 1 ',' Jakob 1 ');
Zitieren
 
 
-11 #5 JC8 2010-06-09 08:03 Und wenn ich den Wert nur in der 2. und 4. Spalten hinzufügen müssen? Und die Input-Daten eingegeben werden formy.Kak dies tun? Zitieren
 
 
-7 #6 Юрий Мельник 2010-08-31 16:30 Alle die guten Zeiten des Tages

und wenn Sie zu einem Formular und geben Sie in die Tabelle machen, um ein Textfeld auf dem Formular produzieren müssen. als zaprogramirovat L-Taste, um diese Aufgabe durchzuführen
Zitieren
 
 
-4 #7 Irina 2010-10-27 15:13 Ja, beizutreten OS8 wie ein solcher Einsatz ... oder in der ersten und vierten Spalte? Zitieren
 
 
+2 #8 Azat 2010-11-12 23:13 JC8 logisch anzunehmen, dass die einfache Eingabe des Namens in der INTO rechte Spalte
INTO Personen (p_id, Nachname, Vorname) können

INTO Personen (p_id, Vorname)
Zitieren
 
 
+9 #9 LongMan 2010-11-18 12:14 Bitte sagen Sie mir, wie man vermeidet, indem die Zeile, wenn die Spalte Name wird bereits in der einfügened-Tabelle gefunden?

INsert INTO scoreperdays (Name, day1) VALUES ((select name from Partituren Limit 1), (select Ergebnis aus Partituren Limit 1))

Hier sind meine Beispiele ... aber sie funktionieren nicht
Zitieren
 
 
+1 #10 Илья 2011-02-19 17:45 Wir danken Ihnen ganz deutlich gesagt. Zitieren
 

Genehmigung

Nizza Ajax Poll

Welche meiner Erweiterungen ist die beste?

Statistiken

Anzeige