Als One-Page anzeigen  

oSe-Creation

https://myinfo.red/Linktree/

Not your MODAL
Not your LIFE

  Mein BTC Chart
  Mein Instagram
  Mein Linktree




Bild Qwelle: microsoft.com

VOKABEL


 
USE
Welche Datenbank soll benutzt werden
 
1
Beispiel:
USE
meine_datenbank;

 
CREATE
Wenn du einer neue Datenbank oder Tabelle erstellen möchtest.
 
1
2
3
4
Beispiel:
USE 
meine_datenbank;
CREATE TABLE meine_tabelle(
 spalte_eins INT(11)
);

 
INSERT INTO
Wenn du einer neuen Datensatz in einer Tabelle hinzufügen möchtest.
 
1
2
3
4
Beispiel:
USE
 meine_datenbank;
INSERT INTO meine_tabelle(spalte_eins) 
VALUES('1')
;

 
SELECT
Mit diesen Befehl kannst du dir einfach den Inhalt deiner Tabelle anzeigen lassen.
 
1
2
3
4




 
1
2
3
4
5





 
1
2
3
4
5
Beispiel:
USE 
meine_datenbank;
SELECT
 *
FROM meine_tabelle 
;
    In diesem Beispiel werden alle Felder Ausgegeben ohne Filter oder änderungen.
Beispiel:
USE 
meine_datenbank;
SELECT 
spalte_eins,
spalte_zwei
FROM meine_tabelle 
;
     In diesem Beispiel werden die Felder spalte_eins und spalte_zwei Ausgegeben ohne Filter oder änderungen.
Beispiel:
USE 
meine_datenbank;
SELECT
 spalte_eins AS 'Eins',
spalte_zwei AS 'Zwei'
FROM meine_tabelle 
;
     In diesem Beispiel werden die Felder spalte_eins und spalte_zwei Ausgegeben wobei die Bezeichnungen der jeweiligen Spalten neu definiert wurden sind (es wird statt spalte_einsEins angezeigt)

 
ALTER
Wenn du, die Struktur einer bestehenden Tabelle, ändern möchtest.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
Beispiel:
USE 
meine_datenbank;
CREATE TABLE meine_tabelle(
spalte_eins INT(11)
); 
ALTER TABLE meine_tabelle
MODIFY COLUMN spalte_eins VARCHAR(25);

ALTER TABLE meine_tabelle
ADD COLUMN spalte_zwei INT(11);
 
ALTER TABLE meine_tabelle
ADD PRIMARY KEY (spalte_zwei);

 
DROP
Wenn etwas entfernen möchtest also einer gesamten DATENBANK, einer TABELLE oder die STRUKTUR einer SPALTE.
 
1
2
3
4
5
6
7
8
Beispiel:
USE meine_datenbank;
DROP DATABASE
meine_datenbank;
  
USE meine_datenbank;
DROP TABLE meine_tabelle;
  
USE meine_datenbank;
DROP INDEX
spalte_eins ON meine_tabelle;
  Hierbei wird keinen Wert sondern das Index der angegebenen Spalte gelöscht.

 
DELETE
Wenn du Datensätze aus einer Tabelle entfernen möchtest  nutzt du das DELETE Befehl statt DROP.
 
1
2
3


 
1
2
3
Beispiel:
USE meine_datenbank;
DELETE FROM meine_tabelle
WHERE spalte_zwei = Bestimmter Wert;

Beispiel:
USE meine_datenbank;
DELETE FROM meine_tabelle
WHERE spalte_zwei > 6;
Wichtig zu merken ist hierbei das du einen WHERE Befehl brauchst,
weil SQL sonst nicht weiss welchen Datensatz er entfernen soll.

 
UPDATE
Wenn du ein einzelnen Feld aus einer Spalte ändern möchtest   nutzt du das UPDATE Befehl statt ALTER.
 
1
Beispiel:
USE 
meine_datenbank;
UPDATE 
meine_tabelle
SET spalte_eins = 'wunsch Wert für diese Spalte'
WHERE spalte_zwei = 'Bestimmter Wert';
Wichtig zu merken ist hierbei das du einen WHERE Befehl brauchst,
weil SQL sonst nicht weiss von welchen Datensatz er die Spalte "spalte_eins" ändern soll.

 
Egal ob du einen USE , DROP , SELECT oder was auch immer benutzt 

 
DATABASE
steht für Datenbank 
 
1
 

 
TABLE
steht für Tabelle 
 
1
 

 
FROM
benutzt man um zu definieren VON WELCHE Tabelle man Spalten anzeigen, bearbeiten möchte
 
1
 

 
CHARACTER SET
benutzt man um die Char sprache also das SET an CHARACTER zu definieren.
 
1
 

 
COUNT
benutzt man um die Anzahl der Datensätze zu zählen die in einer Tabelle vorkommen
 
1
 

 
IF EXISTS
benutzt man um vorab zu prüfen ob, zBsp., einer Tabelle bereits existiert bevor man mit den Befehl weiter geht
 
1
 

 
WHERE
benutzt man um zu filtern nach bestimmten Werten.
 
1
Beispiel:
... WHERE alterKunden > 60 ...

 
ORDER BY
benutzt man um die ausgabe der Datensätze aufsteigend ASC oder absteigernd DESC nach einer bestimmten Spalte anzuzeigen.
 
1
Beispiel:
USE 
meine_datenbank;
SELECT
 spalte_eins AS 'Eins',
  spalte_zwei AS 'Zwei'

 
FROM
meine_tabelle 
 
1
 

 
ORDER BY
 
 
1
 

 
CONCAT
Benutzt man um 2 Felder aus einer Tabelle zusammen in einem Feld ausgeben möchte
 
1

Beispiel:
.. .. CONCAT (KuName, ' ' , KuVorname) AS 'Kunden Name' ....

 
GROUP BY
 
 
1
 

 
DISTINCT
 
 
1
 

 
ROUND
 
 
1
 

 
FORMAT
 
 
1
 

 
NOT
 
 
1
 

 
AND
 
 
1
 

 
OR
 
 
1
 

 
BETWEEN
 
 
1
 

-->