MySQL VARCHAR-Feld einzelne Zeichen Auswerten in WHERE-Klausel
Hat man in der WHERE-Klausel Zugriff auf eizelne Zeichen eines VARCHAR-Feldes?
Ich kenne diese Möglichkeit von PHP. Hier kann ich beispielsweise folgendes ausgeben:
Nun habe ich in einer MySQL-Datenbank ein Feld vom Typ VARCHAR(40). Habe ich in der WHERE-Klausel die Möglichkeit nur das vierte Zeichen mit einzubeziehen? Vom Prinzip her so (funktioniert aber nicht):
Freue mich über jede Hilfestellung hierzu, danke.
Gruß, rumble
$text = "abcdefgh";
echo $text[3];
// Ausgabe: d
Nun habe ich in einer MySQL-Datenbank ein Feld vom Typ VARCHAR(40). Habe ich in der WHERE-Klausel die Möglichkeit nur das vierte Zeichen mit einzubeziehen? Vom Prinzip her so (funktioniert aber nicht):
SELECT *
FROM tabelle
WHERE text[3] = 'x'
Freue mich über jede Hilfestellung hierzu, danke.
Gruß, rumble
Please also mark the comments that contributed to the solution of the article
Content-Key: 187874
Url: https://administrator.de/contentid/187874
Printed on: April 23, 2024 at 06:04 o'clock
2 Comments
Latest comment