SQL Befehle

Marko Kiebitz

Marko Kiebitz

Fichier Détails

Cartes-fiches 162
Langue Deutsch
Catégorie Informatique
Niveau Autres
Crée / Actualisé 02.12.2014 / 08.07.2022
Lien de web
https://card2brain.ch/cards/sqlbefehlsuebersicht?max=40&offset=40
Intégrer
<iframe src="https://card2brain.ch/box/sqlbefehlsuebersicht/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Einfache Selects: ohne Duplikate

distinct

Einfache Selects: Zeichenketten-Mustervergleich

like

Einfache Selects: Listenauswahl

in

not in

Einfache Selects: Ergebnisbeschränkung

limit

Tabellenerstellung: Nullwerte verhindern

not null

Tabellenerstellung: Standartwert

default

Tabellenerstellung: Eindeutiges Attribut

unique

Tabellenerstellung: Primärschlüssel

unique

Tabellenerstellung: Automatische Durchnummerierung

auto_increment

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

if (not) exists

Fremdschlüsselbeziehung festlegen

foreign key (…) references

Referentielle Integrität Aktion nicht ausführen

restrict

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

cascade

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

set null

Referentielle Integrität Änderung zulassen

no action

Beim Löschen von Master-Datensätzen

on delete

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

on update

Tabellenverknüpfung (Standard)

inner join … on

Tabellenverknüpfung, alle Datensätze der ersten Tabelle

left (outer) join

Tabellenverknüpfung, alle Datensätze der zweiten Tabelle

right (outer) join

Anzahl Datensätze

count

Summe

sum

Kleinster Wert

min

Größter Wert

max

Durchschnitt

avg

Gruppierung

group by

Filterung nach Gruppierung

having

View erstellen

create view

View löschen

drop view

Index (eindeutigen Index) erstellen

create (unique) index

Index löschen

drop index

Tabelle ändern

alter table

Tabellenname ändern

rename

Spalte hinzufügen

add column

Spalte löschen

drop column

Nur Datentyp ändern

modify column

Spaltenname und Datentyp ändern

change column

Defaultwert einstellen

alter column

Primärschlüssel hinzufügen

add primary key

Primärschlüssel entfernen

drop primary key

Étudier