Hallo,
ich möchte eine Zeile auslesen und wenn in dieser Zeile die ersten beiden Zeichen ein * ist, dann soll "NEIN" im Datenbank-Feld stehen und wenn dort keine * zu finden sind soll der Inhalt des Feldes ausgegeben werden.
Dazu habe ich folgendes SQL-Statement mit einer CASE-Funktion versucht umzusetzen.
Aber es funktioniert irgendwie nicht. Ist es überhaupt möglich in einer CASE-Funktion auch LIKE zu verwenden?
ich möchte eine Zeile auslesen und wenn in dieser Zeile die ersten beiden Zeichen ein * ist, dann soll "NEIN" im Datenbank-Feld stehen und wenn dort keine * zu finden sind soll der Inhalt des Feldes ausgegeben werden.
Dazu habe ich folgendes SQL-Statement mit einer CASE-Funktion versucht umzusetzen.
Aber es funktioniert irgendwie nicht. Ist es überhaupt möglich in einer CASE-Funktion auch LIKE zu verwenden?
PHP-Code:
SELECT CASE kreditkarten_nr WHEN LIKE '*%' THEN 'ja' ELSE kreditkarten_nr END
FROM kunde_geaendert
WHERE id = '49'
Kommentar