📈 â€ș SQL: Anweisungen

In SQL werden Anweisungen geschrieben um verschiedene Aktionen auf Datenbankservern auszufĂŒhren. CREATE DATABASE / TABLE
Das CREATE - Statement wird verwendet, um eine neue Datenbank / Datenbanktabelle zu erstellen.
CREATE DATABASE userdb;

CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(55), age INTEGER);
CREATE DATABASE userdb;

CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(55), age INTEGER);
INSERT INTO
Das INSERT INTO - Statement wird verwendet, um Daten in eine Tabelle einzutragen.
INSERT INTO users (id, name, age) VALUES (1, "John", 42);
INSERT INTO users (id, name, age) VALUES (1, "John", 42);
oder
INSERT INTO users SET id = 1, name = "John", age = 42;
INSERT INTO users SET id = 1, name = "John", age = 42;
UPDATE
Das UPDATE - Statement wird verwendet, um einen bestehenden Datensatz zui bearbeiten.
UPDATE users (name, age) VALUES ("Fabian", 21) WHERE id = 1;
UPDATE users (name, age) VALUES ("Fabian", 21) WHERE id = 1;
oder
UPDATE users SET name = "Fabian", age = 21 WHERE id = 1;
UPDATE users SET name = "Fabian", age = 21 WHERE id = 1;
DELETE FROM
Das DELETE FROM - Statement wird verwendet, um einen bestehenden Datensatz zu löschen.
DELETE FROM users WHERE id = 1;
DELETE FROM users WHERE id = 1;
SELECT - Das SELECT-Statement wird verwendet, um Daten aus einer Tabelle zu selektieren. Die Struktur eines SELECT - Statements sieht immer wie folgt aus: SELECT <Spalten> FROM <Tabelle>; - Mit WHERE kann eine Bedingung fĂŒr eine Spalte angegeben werden.
SELECT id, name, age FROM users;

SELECT id, name, age FROM users WHERE id = 1;

SELECT id, name, age FROM users ORDER BY name ASC;

SELECT id, name, age FROM users GROUP BY id HAVING id = 1;
SELECT id, name, age FROM users;

SELECT id, name, age FROM users WHERE id = 1;

SELECT id, name, age FROM users ORDER BY name ASC;

SELECT id, name, age FROM users GROUP BY id HAVING id = 1;
INFO: Wenn man auf eine Datenbank direkt zugreift, muss man diese vorher auswÀhlen. Das geht mit dem USE-Statement, zum Beispiel: USE userdb;
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?