|
CREATE DATABASE datenbankname
|
neue Datenbank erstellen
|
|
DROP DATABASE
|
Datenbank entfernen
|
|
SHOW DATABASES
|
Datenbanken sehen
|
|
CREATE TABLE table_name
|
neue Tabelle erstellen
|
|
SHOW TABLES
|
Tabelle ansehen
|
|
SHOW COLUMNS FROM table
|
Felder der Tabelle sehen
|
|
DROP TABLE table_name
|
Tabelle löschen
|
|
ALTER TABLE table_name alter_spec
|
Tabelle ändern
|
|
INSERT INTO table_name [ (feld_name,...) ] VALUES (werte,...)
|
Tabelle mit Daten füllen
|
|
DELETE FROM table_name [WHERE where_definition]
|
Daten aus der Tabelle löschen
|
|
UPDATE table_name SET feld_name=expression,... [WHERE where_definition]
|
Daten in der Tabelle ändern
|
|
SELECT * FROM table
|
Alle Daten ausgeben
|
|
SELECT Nachname, Vorname, Wohnort, FROM Dozenten
|
Bestimte Daten ausgeben
|
|
SELECT *FROM dozenten WHERE PNr>=10 AND PNr<=20
|
UND Verknüpfung
|
|
SELECT *FROM dozenten WHERE PNr IN (2,4,6,7,10)
|
ODER Verknüpfung
|
|
SELECT *FROM dozenten WHERE Nachname LIKE 'M%'
|
Suche nach M…..
|
|
SELECT *FROM dozenten WHERE NOT (Wohnort ='München')
|
(München) ausschliessen
|
|
SELECT DISTINCT Wohnort FROM Dozenten
|
Bestimte Daten ausgeben
|
|
SELECT [DISTINCT | ALL] select_expression,... FROM tables ...
|
Bestimte Daten ausgeben
|
|
SELECT *FROM dozenten WHERE Wohnort = 'München'
|
|
|
SELECT * FROM Mitarbeiter ORDER BY Name;
|
nach Namen Sortieren
|
|
SELECT Name,count(*),AbtNr from Mitarbeiter GROUP BY AbtNr;
|
|
|
SELECT * FROM table LIMIT 5,10;
|
gibt die Zeilen 6-15 zurück
|
CREATE DATABASE datenbankname
neue Datenbank erstellen
DROP DATABASE
Datenbank entfernen
SHOW DATABASES
Datenbanken sehen...
mehr erfahren »
Fenster schließen
Basics
|
CREATE DATABASE datenbankname
|
neue Datenbank erstellen
|
|
DROP DATABASE
|
Datenbank entfernen
|
|
SHOW DATABASES
|
Datenbanken sehen
|
|
CREATE TABLE table_name
|
neue Tabelle erstellen
|
|
SHOW TABLES
|
Tabelle ansehen
|
|
SHOW COLUMNS FROM table
|
Felder der Tabelle sehen
|
|
DROP TABLE table_name
|
Tabelle löschen
|
|
ALTER TABLE table_name alter_spec
|
Tabelle ändern
|
|
INSERT INTO table_name [ (feld_name,...) ] VALUES (werte,...)
|
Tabelle mit Daten füllen
|
|
DELETE FROM table_name [WHERE where_definition]
|
Daten aus der Tabelle löschen
|
|
UPDATE table_name SET feld_name=expression,... [WHERE where_definition]
|
Daten in der Tabelle ändern
|
|
SELECT * FROM table
|
Alle Daten ausgeben
|
|
SELECT Nachname, Vorname, Wohnort, FROM Dozenten
|
Bestimte Daten ausgeben
|
|
SELECT *FROM dozenten WHERE PNr>=10 AND PNr<=20
|
UND Verknüpfung
|
|
SELECT *FROM dozenten WHERE PNr IN (2,4,6,7,10)
|
ODER Verknüpfung
|
|
SELECT *FROM dozenten WHERE Nachname LIKE 'M%'
|
Suche nach M…..
|
|
SELECT *FROM dozenten WHERE NOT (Wohnort ='München')
|
(München) ausschliessen
|
|
SELECT DISTINCT Wohnort FROM Dozenten
|
Bestimte Daten ausgeben
|
|
SELECT [DISTINCT | ALL] select_expression,... FROM tables ...
|
Bestimte Daten ausgeben
|
|
SELECT *FROM dozenten WHERE Wohnort = 'München'
|
|
|
SELECT * FROM Mitarbeiter ORDER BY Name;
|
nach Namen Sortieren
|
|
SELECT Name,count(*),AbtNr from Mitarbeiter GROUP BY AbtNr;
|
|
|
SELECT * FROM table LIMIT 5,10;
|
gibt die Zeilen 6-15 zurück
|