MySQL: Befehlssammlung

MySQL: Befehlssammlung

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

Daten aus einer Tabelle anzeigen

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (28)

Section 1

(28 cards)

Daten aus einer Tabelle anzeigen

Front

SELECT gewünschte_daten FROM referenztabelle

Back

Selektion mit Verneinung

Front

WHERE NOT spaltenname="wert"

Back

Angeben der zu nutzenden Datenbank

Front

USE name

Back

Tabellenspalte ändern

Front

ALTER TABLE titel_tabelle CHANGE COLUMN spaltenname_vorher spaltenname_nachher Datentyp;

Back

Typ einer Tabellenspalte ändern

Front

ALTER TABLE titel_tabelle MODIFY spaltenname neuer_Datentyp;

Back

Datentyp: ganze Zahl

Front

INT

Back

Daten absteigend geordnet anzeigen

Front

ORDER BY spaltenname DESC

Back

Datenbank erstellen

Front

CREATE DATABASE name

Back

Tabellenspalte hinzufügen

Front

ALTER TABLE titel_tabelle ADD COLUMN spaltenname Datentyp;

Back

Anlegen einer Tabelle

Front

CREATE TABLE titel( id INT NOT NULL name2 VARCHAR(45), name3 VARCHAR(45), PRIMARY KEY(id)) ENGINE = InnoDB

Back

Datentyp: verwende x oder weniger Zeichen

Front

VARCHAR(X)

Back

Datentyp: Kommazahl

Front

DOUBLE

Back

Selektion mit einer Bedingung (einfacher Textvergleich)

Front

WHERE spaltenname="wert"

Back

Selektion mit mehreren Bedingungen (AND-Verknüpfung)

Front

WHERE spaltenname1="wert" AND spaltenname2="wert"

Back

Selektion mit einer Bedingung (numerischer Vergleich)

Front

WHERE spaltenname<>=zahl

Back

Selektion mit dem Vergleich "like"

Front

WHERE spaltenname LIKE "wert%"

Back

Datensätze einfügen

Front

INSERT INTO titel_tabelle (spaltenname_1,spaltenname_2,spaltenname_3) VALUES (spalteninhalt_1,spalteninhalt_2,spalteninhalt_3);

Back

Selektion mit "Zwischen"-Bedingung

Front

WHERE spaltenname BETWEEN zahl AND zahl

Back

Selektion mit mehreren Bedingungen (OR-Verknüpfung)

Front

WHERE spaltenname1="wert" OR spaltenname2="wert"

Back

Löschen aller Daten einer Tabelle

Front

DELETE FROM titel_tabelle;

Back

Tabelle mit Fremdschlüssel

Front

CREATE TABLE titel_tabelle( id_name INT, id_tabelle_1 INT, id_tabelle_2 INT, PRIMARY KEY(id_name)) ENGINE = InnoDB;

Back

Datentyp: Datum

Front

DATE

Back

Verknüpfen von Tabellen mit Fremdschlüssel

Front

ALTER TABLE titel_tabelle ADD CONSTRAINT link_name FOREIGN KEY (Bezeichnung_in_eigener_Tabelle) REFERENCES titel_andere_tabelle (Spalte_dort_mit_Fremdschlüssel);

Back

Abfrage mit berechnetem Feld

Front

SELECT spaltenname*x AS neuer_spaltenname

Back

Daten aufsteigend geordnet anzeigen

Front

ORDER BY spaltenname ASC

Back

Tabellenspalte löschen

Front

ALTER TABLE titel_tabelle DROP COLUMN spaltenname;

Back

Tabellenname ändern

Front

ALTER TABLE titel_vorher RENAME titel_nachher;

Back

Selektion mit einer Bedingung (Vergleich mit Datumswert)

Front

WHERE spaltenname<>="2000-01-01"

Back