Sehen alle SQL-Befehle wie SELECT * FROM shows; aus?
Antwort vomNein, nicht alle SQL-Befehle sehen so aus wie `SELECT * FROM shows;`. Das ist ein Beispiel für einen **SELECT**-Befehl, mit dem Daten aus einer Tabelle abgefragt werden. SQL (Structured Query Language) bietet jedoch viele verschiedene Befehle für unterschiedliche Aufgaben. Hier einige Beispiele: - **SELECT**: Daten abfragen Beispiel: `SELECT name, genre FROM shows WHERE year > 2020;` - **INSERT**: Neue Daten einfügen Beispiel: `INSERT INTO shows (name, genre, year) VALUES ('Friends', 'Comedy', 1994);` - **UPDATE**: Bestehende Daten ändern Beispiel: `UPDATE shows SET genre = 'Drama' WHERE name = 'Friends';` - **DELETE**: Daten löschen Beispiel: `DELETE FROM shows WHERE year < 2000;` - **CREATE TABLE**: Neue Tabelle anlegen Beispiel: ```sql CREATE TABLE shows ( id INT PRIMARY KEY, name VARCHAR(100), genre VARCHAR(50), year INT ); ``` - **DROP TABLE**: Tabelle löschen Beispiel: `DROP TABLE shows;` Jeder dieser Befehle hat eine eigene Syntax und einen eigenen Zweck. Das Beispiel `SELECT * FROM shows;` ist also nur eine von vielen Möglichkeiten, wie SQL-Befehle aussehen können.