SQL Befehle


Kartei Details

Karten 162
Sprache Deutsch
Kategorie Informatik
Stufe Berufslehre
Erstellt / Aktualisiert 14.04.2025 / 21.05.2025
Weblink
https://card2brain.ch/box/20250414_m164_sqlbefehlsuebersicht
Einbinden
<iframe src="https://card2brain.ch/box/20250414_m164_sqlbefehlsuebersicht/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Fremdschlüssel entfernen

drop foreign key

Fremdschlüssel hinzufügen

add foreign key

Primärschlüssel entfernen

drop primary key

Primärschlüssel hinzufügen

add primary key

Defaultwert einstellen

alter column

Spaltenname und Datentyp ändern

change column

Nur Datentyp ändern

modify column

Spalte löschen

drop column

Spalte hinzufügen

add column

Tabellenname ändern

rename

Tabelle ändern

alter table

Index löschen

drop index

Index (eindeutigen Index) erstellen

create (unique) index

View löschen

drop view

View erstellen

create view

Filterung nach Gruppierung

having

Gruppierung

group by

Durchschnitt

avg

Größter Wert

max

Kleinster Wert

min

Summe

sum

Anzahl Datensätze

count

Tabellenverknüpfung, alle Datensätze der zweiten Tabelle

right (outer) join

Tabellenverknüpfung, alle Datensätze der ersten Tabelle

left (outer) join

Tabellenverknüpfung (Standard)

inner join … on

Beim Ändern von Primärschlüsseln in Master-Datensätzen

on update

Beim Löschen von Master-Datensätzen

on delete

Referentielle Integrität Änderung zulassen

no action

Fremdschlüssel in Child-Datensätzen auf NULL setzen

set null

Referentielle Integrität Aktion auf Child-Datensätze anwenden

cascade

Referentielle Integrität Aktion nicht ausführen

restrict

Fremdschlüsselbeziehung festlegen

foreign key (…) references

Tabellenerstellung: Bedingtes Anlegen/Löschen von Datenbanken und Tabellen

if (not) exists

Tabellenerstellung: Automatische Durchnummerierung

auto_increment

Tabellenerstellung: Primärschlüssel

unique

Tabellenerstellung: Eindeutiges Attribut

unique

Tabellenerstellung: Standartwert

default

Tabellenerstellung: Nullwerte verhindern

not null

Einfache Selects: Ergebnisbeschränkung

limit

Einfache Selects: Listenauswahl

in

not in