Files
db-practise/daten-abfragen/notes.md
2025-01-26 13:19:18 +01:00

18 lines
898 B
Markdown

# Daten abfragen
1. Bei Suche nach Daten, die Daten immer in `` ` `` Quotes setzen. Sonst werden die Spalten miteinander verglichen.
2. MySQL ignoriert Groß- und Kleinschreibung und Ä = A, Ö = O, Ü = U.
3. Wenn auf distinct mehrere Spalten folgen, dann wird die Kombination der Spalten als einzigartig betrachtet.
4. `WHERE firstname = 'Anne' OR firstname = 'Peter'` kann durch `WHERE firstname IN ('Anne', 'Peter')` ersetzt werden.
5. `WHERE age BETWEEN 20 AND 30` gibt alle Werte zurück, wo das Alter zwischen 20 und 30 liegt.
# Syntax
`SELECT COUNT(*)` Zählt die Anzahl der Zeilen in einer Tabelle.
`SELECT DISTINCT ` Gibt nur einzigartige Werte zurück.
`SELECT * FROM table WHERE column LIKE 'a%'` Gibt alle Werte zurück, die mit 'a' beginnen.
`SELECT * FROM table WHERE age BETWEEN 20 AND 30` Gibt alle Werte zurück, wo das Alter zwischen 20 und 30 liegt. (Inklusive 20 und 30)