Aufgabe3-4.5.2-ilg-SQL-DeleteUpdateAdd-access

Werbung
Lise-Meitner-Schule
Oberstufenzentrum
Chemie, Physik und Biologie
Berlin, Bezirk Neukölln
Datenbanken
SQL, SELECT-Anweisung
Name: _____________
Datum: _____________
Name:
___________
Oberstufenzentrum
Syntax
__
Chemie, Physik und
DELETE
FROM
<Tabelle>
Datum:
Biologie
___________
Berlin, Bezirk
Dies löscht den Inhalt der gesamten angegebenen Tabelle. Die Tabelle selbst wird
nicht gelöscht,
__
Neukölln
das Ergebnis ist eine leere Tabelle. Datenbanken
DELETE FROM <Tabelle> WHERE
<Bedingung>
SQL,
SELECT-Anweisung
Name:
Lise-Meitner-Schule
___________
Oberstufenzentrum
Dies löscht
alle Zeilen der Tabelle, für welche die Bedingung zutrifft.
__
Chemie, Physik und
Datum:
Beispiele
Biologie
DELETE FROM
___________
Berlin,ARTIKEL
Bezirk
__
Neukölln
Zeilen löschen
mit DELETE
Lise-Meitner-Schule
Dies löscht alle Zeilen der Tabelle Artikel.
Lise-Meitner-Schule
DELETE
FROM ARTIKEL WHERE A_NR = 11
Oberstufenzentrum
Dies löscht
nur die Zeile mit der Artikel-Nummer 11.
Zeilen
Syntax
Chemie, Physik und
Biologie
bearbeiten
mit
Berlin, Bezirk
Neukölln
UPDATE
Name:
___________
__
Datum:
___________
__
Name:
___________
Oberstufenzentrum
UPDATE
<Tabelle>
__
Chemie,
SETPhysik
<Name und
einer Spalte> = <Ausdruck aus Spalten,
Datum:
Konstanten,
Funktionen>
Biologie
[,
weitere
Spaltennamen
=
Ausdruck]
___________
Berlin, Bezirk
WHERE <Bedingung>
__
Neukölln
Update
einer Tabelle ohne Verknüpfung mit anderen Tabellen
Lise-Meitner-Schule
UPDATE ARTIKEL
Name:
SET Gesamt = 0
Lise-Meitner-Schule
___________
Oberstufenzentrum
Beispiele
__
Chemie, Physik und
Datum:
Biologie
Einfachste Version einer Update-Anweisung: Eine Spalte wird mit einem neuen Wert,
hier mit
___________
Berlin, Bezirk
der Konstanten 0 belegt, die Aktualisierung wird für alle Zeilen ausgeführt. __
Neukölln UPDATE ARTIKEL
SET Gesamt = A_PREIS
Name:
Jeder Lise-Meitner-Schule
Zelle 'Gesamt' ist die Zelle 'A_PREIS' derselben Zeile zugeordnet. Also
wird der Wert
der letzteren
in
die
Zelle
'Gesamt'
kopiert.
___________
Oberstufenzentrum
UPDATE ARTIKEL
__
Chemie, Physik
und
SET
Gesamt = A_PREIS * 1.16
Datum:
Biologie
Dasselbe
wie zuvor, nun ergänzt um die Multiplikation mit einer Konstanten. Eine solche
___________
Bezirk
SpalteBerlin,
mag bsp.
den Bruttopreis eines Artikels enthalten.
__
UPDATE
ARTIKEL
Neukölln
SET Gesamt = A_PREIS * 1.16
WHERE A_PREIS > 100
Name:
Lise-Meitner-Schule
Nun wird
die Menge der zu aktualisierenden Zeilen eingeschränkt, auf daß nicht alle, sondern
___________
Oberstufenzentrum
nur jene
Zeilen aktualisiert werden, deren Preis vor der Aktualisierung größer 100 ist.
Chemie, Physik und
Biologie
Berlin, Bezirk
Neukölln
__
Datum:
___________
__
Herunterladen