SQL Crashkurs: Unterschied zwischen den Versionen

Aus Wiki-WebPerfect
Wechseln zu: Navigation, Suche
Zeile 39: Zeile 39:
 
==== Nur bestimmte "unbekannte" Datensätze anzeigen ====
 
==== Nur bestimmte "unbekannte" Datensätze anzeigen ====
 
  <source lang="sql"> SELECT * FROM testtabelle2 WHERE Name LIKE 'Pet%'; </source>
 
  <source lang="sql"> SELECT * FROM testtabelle2 WHERE Name LIKE 'Pet%'; </source>
 +
 +
 +
 +
 +
 +
 +
 +
[[Kategorie:SQL]]

Version vom 12. November 2014, 10:36 Uhr

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
 );

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%';