SQL/Löschen: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „ ==Löschen von Datensätzen (<code>DELETE</code>)== <syntaxhighlight lang="sql"> DELETE FROM Vorlesung WHERE PersNr = 12; </syntaxhighlight>löscht alle Datensätze, für die <code>PersNr</code> den Wert <code>12</code> hat. Ergebnis eines nachfolgenden <code>SELECT *</code>, eventuell in anderer Reihenfolge: {| class="wikitable" |- !<code>VorlNr</code>!!<code>Titel</code> !<code>PersNr</code> |- |<code>1200</code> |<code>Netzwerke 1</code> |<code>20</…“ |
Keine Bearbeitungszusammenfassung |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''SQL/Löschen''' - Datensätze löschen | |||
== Löschen von Datensätzen == | |||
<code>DELETE</code> | |||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
DELETE FROM Vorlesung | DELETE FROM Vorlesung | ||
Zeile 23: | Zeile 26: | ||
|<code>20</code> | |<code>20</code> | ||
|} | |} | ||
=== | |||
== Zusammenfassung == | |||
<code>INSERT</code>, <code>UPDATE</code> und <code>DELETE</code> | |||
<code>INSERT</code>-Anweisung:<syntaxhighlight lang="sql"> | <code>INSERT</code>-Anweisung:<syntaxhighlight lang="sql"> | ||
Zeile 37: | Zeile 41: | ||
[WHERE Auswahlbedingung]; | [WHERE Auswahlbedingung]; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Kategorie:SQL]] | [[Kategorie:SQL]] |
Aktuelle Version vom 13. Januar 2025, 18:18 Uhr
SQL/Löschen - Datensätze löschen
Löschen von Datensätzen
DELETE
DELETE FROM Vorlesung
WHERE PersNr = 12;
löscht alle Datensätze, für die PersNr
den Wert 12
hat.
Ergebnis eines nachfolgenden SELECT *
, eventuell in anderer Reihenfolge:
VorlNr |
Titel
|
PersNr
|
---|---|---|
1200
|
Netzwerke 1
|
20
|
2001
|
Datenbanken
|
20
|
6045 |
DB
|
20
|
Zusammenfassung
INSERT
, UPDATE
und DELETE
INSERT
-Anweisung:
INSERT INTO Quelle [(Auswahlliste)]
VALUES (Werteliste) | SELECT <Auswahlkriterien>;
UPDATE
-Anweisung:
UPDATE Quelle SET Zuweisungsliste
[FROM From-Klausel]
[WHERE Auswahlbedingung];
DELETE
-Anweisung:
DELETE FROM Quelle
[WHERE Auswahlbedingung];