• Keine Ergebnisse gefunden

Tabellen und Datensätze in MySQL verändern (UPDATE, ALTER usw.) | informatikZentrale

N/A
N/A
Protected

Academic year: 2022

Aktie "Tabellen und Datensätze in MySQL verändern (UPDATE, ALTER usw.) | informatikZentrale"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

www.informatikzentrale.de

MySQL:  

-­‐   UPDATE   -­‐ALTER   -­‐  DELETE  

-­‐   DROP  TABLE  

(2)

UPDATE  

Aktualisierung  eines  Datensatzes  

UPDATE tabellenname SET variablenname='neuer Inhalt' WHERE id=3

Beispiel:  

UPDATE tabellenname SET telefonnummer='neuer

Inhalt', postleitzahl='neuer Inhalt' WHERE

kunde_id=7

(3)

www.informatikzentrale.de

ALTER  TABLE  

Tabellenstruktur  ändern  

RENAME  –  benennt  die  Tabelle  um,  z.B.  

ALTER TABLE kunden RENAME bestandskunden

ADD  COLUMN  –  fügt  ein  Feld  hinzu,  z.B.  

ALTER TABLE kunden ADD COLUMN registrierungsdatum TIMESTAMP

DROP  COLUMN  –  löscht  ein  Feld,  z.B.  

ALTER TABLE kunden DROP COLUMN registrierungsdatum

CHANGE  –  Änderung  eines  Feldes,  wobei  die  ANribute  des  Feldes  neu  angegeben   werden  müssen,  z.B.  

ALTER TABLE kunden CHANGE altername neuername VARCHAR(255) NOT NULL

oder  um  nur  die  ANribute  zu  ändern  

ALTER TABLE search CHANGE altername altername VARCHAR(200) NOT NULL

(4)

DELETE  

Löschen  von  Daten  

DELETE FROM tabellenname

löscht  sämtliche  Datensätze  einer  Tabelle.  

Einschränkung  mit  WHERE:  

DELETE FROM tabellenname WHERE id=8…

löscht  alle  Datensätze,  in  denen  das  Feld  id  den  Wert  8  hat.

(5)

www.informatikzentrale.de

DROP  TABLE  

Löschen  von  Tabellen  

DROP TABLE tabellenname

Referenzen

ÄHNLICHE DOKUMENTE

Query -> Execute Current Query oder mit Tastenkürzel Strg + Eingabe (Strg + Shift + Eingabe für alle Statements im SQL-Editor)).. Taucht dann in der linken

[r]

AUTO_INCREMENT NOT NULL PRIMARY KEY, kunde_name VARCHAR(50));. CREATE TABLE meine_dvds

MySQL:  INSERT  INTO

Alle Datensätze einer Tabelle auf jeden Fall ausgeben: LEFT JOIN. Alle Datensätze der LINKEN Tabelle

kunden (kunde_id, name, ñort_postleitzahl, kontostand_giro, kredit) orte (postleitzahl, name, einwohnerzahl,

MIN – gibt den kleinsten Wert einer Spalte zurück MAX – gibt den höchsten Wert einer Spalte zurück.!.

Tipp: Arbeiten Sie