Ausdrücke
MySQL-Ausdrücke sind Kombinationen von Werten, Operatoren und Funktionen, die zu einem einzigen Wert ausgewertet werden. Sie werden in Bedingungen, Berechnungen und der dynamischen Abfragekonstruktion verwendet.
Häufige Verwendungen von MySQL-Ausdrücken
- Arithmetische Ausdrücke: Führe Berechnungen durch.
- String-Ausdrücke: Manipuliere Text.
- Logische Ausdrücke: Schaffe Bedingungen.
- Datumsausdrücke: Behandle Datumsoperationen.
- Vergleichsausdrücke: Werte vergleichen.
Beispiele
- Arithmetischer Ausdruck
SELECT price * quantity AS total FROM orders;
Erläuterung: Berechnet den Gesamtpreis für jede Bestellung.
- String-Ausdruck
SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM users;
Erläuterung: Kombiniert
first_name
undlast_name
zu einem vollständigen Namen. - Logischer Ausdruck
SELECT * FROM orders WHERE amount > 50 AND status = 'Paid';
Erläuterung: Filtert Bestellungen mit einem Betrag größer als 50 und dem Status
Paid
. - Datum Ausdruck
SELECT CURDATE() - INTERVAL 30 DAY AS last_month;
Erläuterung: Berechnet das Datum vor 30 Tagen.
- Vergleich Ausdruck
SELECT * FROM employees WHERE salary BETWEEN 3000 AND 5000;
Erläuterung: Filtert Mitarbeiter mit Gehältern zwischen 3000 und 5000.