Da wir morgen eine Arbeit in SAE schreiben habe ich mir für meinen hutigen Blogeintrag überlegt, dass es an der Zeit ist, hier einmal alle SQL Befehle auf zulisten, die wir bis jetzt kennengelernt haben.
Typ |
Bezeichnung |
Beispiel |
---|
|
AUTO-INCREMENT² |
z.B. Primärschlüssel |
Text |
CHAR (länge)/ VARCHAR (länge)³ |
Namen, Nachmnamen, |
Ganzzahl |
INTEGER |
Postleitzahl |
Fließkommazahl |
DOUBLE |
Schulnoten |
Datumsangabe |
DATE |
Datumsangabe |
Zeitangabe |
TIME |
Zeit |
Datums- zeitangabe |
DATETIME |
Zeit und Datum |
ja/nein als 0/-1 |
BIT |
Geschlecht m/w |
Ganzzahl (0-255) |
TINYINT * |
|
Befehl |
Erklärung |
---|
create database |
legt eine Datenbank an |
drop database |
löscht eine Datenbank |
create table |
erstellt eine tabelle |
drop table |
löschte eine tabelle |
alter table |
ändern einer bestehenden Tabelle |
add column |
Hinzufügen eines Attributes |
drop column |
löscht ein bestehendes Attribut |
modify |
ändert Attributstyp |
rename to |
ändert den Namen (der Tabelle) |
change |
ändert Attributsnamen |
insert into |
ermöglicht es im Nachhinein neue Werte in eine tabelle einzufügen |
select*from |
alle Datensätze der Tabelle werden ausgegeben |
values |
Werte |
type = innoDB |
|
primary key |
Primärschlüssel |
foreign key |
Fremdschlüssel |
|
|
|
|
Vergleichsoperatoren |
Bedeutung |
---|
< |
kleiner |
<= |
kleiner gleich |
> |
größer |
>= |
größer gleich |
= |
gleich |
<> |
ungleich |
Arithmetische-Operatoren |
Bedeutung |
---|
between ... and... |
Vergleich zwischen zwei Werten |
in Werteliste |
Vergleichswert ist in der angegebenen Werteliste |
like |
Vergleichszeichen entsprehen der Zeichenfolge |
is null |
Vergleichsfeld hat einen Nullwert |
Aggregats-Funktionen |
Bedeutung |
---|
AVG (Attribut) |
Durchschnittswert |
MAX (Attribut) |
Maximalwert |
SUM (Attribut) |
Summe aller Einträger einer Spalte |
COUNT (Attribut) |
Anzahl aller einträge |
MIN (Attribut) |
Minimalwert |
Rechenoperationen |
Bedeutung |
---|
+ |
Addition (Plus) |
- |
Subtraktion (Minus) |
* |
Multiplikation (Mal) |
/ |
Division (Geteilt) |
Labels: sae, schule, sql, tabelle
2 Kommentare:
Zu wenig
zwischen den Tabellen :)
Zu wenig Zeilenumbrüche.
Kommentar veröffentlichen
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.
Abonnieren Kommentare zum Post [Atom]
<< Startseite