SQL Crashkurs: Unterschied zwischen den Versionen
Aus Wiki-WebPerfect
Gast (Diskussion | Beiträge) |
Gast (Diskussion | Beiträge) |
||
Zeile 42: | Zeile 42: | ||
− | |||
Version vom 20. März 2015, 15:11 Uhr
Inhaltsverzeichnis
Erzeugen einer Datenbank
CREATE DATABASE testdatenbank;
Löschen einer Datenbank
DROP DATABASE IF EXISTS testdatenkbank;
Erzeugen einer Tabelle
CREATE TABLE testtabelle ( TabellenID INTEGER (11) NOT NULL AUTO_INCREMENT, Name VARCHAR(15), Nachname VARCHAR (15) Geburtstag DATE PRIMARY KEY (TabellenID) )ENGINE=InnoDB;
Definition einer Tabelle überprüfen
EXPLAIN testtabelle;
Löschen einer Tabelle
DROP TABLE IF EXISTS filmdaten;
Tabelle umbenennen
ALTER TABLE testtabelle RENAME testtabelle2;
Felder und Datentyp in einer Tabelle ändern
Das Feld Name wird in Vorname umbennant und dem Datentyp VARCHAR (40) gesetzt.
ALTER TABLE testtabelle2 CHANGE Name Vorname VARCHAR (40);
Daten in eine Tabelle eingeben
INSERT INTO testtabelle2 (Name, Vorname, Geburtsjahr) VALUES ('Peter', 'Fritz', 1991);
Datensätze aus einer tabelle auswählen
Alle Datensätze einer Tabelle anzeigen
SELECT * FROM testtabelle2;
Nur bestimmte Datensätze anzeigen
SELECT * FROM testtabelle2 WHERE Name="Peter";
Nur bestimmte "unbekannte" Datensätze anzeigen
SELECT * FROM testtabelle2 WHERE Name LIKE 'Pet%';