Hi,
habe eine Frage zu einem SELECT-Befehl:
ich habe in meiner MySQL-DB eine Spalte, die folgenden vier Kategorien von Werte annehmen kann:
1. Ein Buchstabe, der allerdings auch öfters als einmal vorkommen kann und auch in Verbindung mit Zahlen sein kann. Diese Spalte enthält dann aber nur diesen einen Buchstaben (z.B. A, oder AA, oder AAA, BB, BB3, C1)
2. Verschiedene Buchstaben, evtl. auch in Verbindung mit Zahlen. z.B. AB, CD, 2AD, ...)
3. Nur Zahlen. (1, 2, ...)
Wie kann ich nun diese Spalten in meinem SELECT-Befehl unterscheiden?
Ich möchte also z.B. alle Zeilen auswählen, in denen die Spalte mehrere verschiedene Buchstaben enthält.
Oder nur die, wo nur ein Buchstabe drinvorkommt. (also der kann auch öfters vorkommen, aber es darf dann nur dieser eine sein. und Zahlen natürlich).
Wenn es hilft: Die Zahlen stehen immer am Anfang, also 1A, 2CC...
Und es sind auch höchstens 5 verschiedene Buchstaben.
"Nur Zahlen" stell ich mir nicht so schwierig vor, sicher mit so einer Funktion wie IS_INT oder so lösbar, aber das andere...?
Reguläre Ausdrücke gibts doch sicher nicht, oder?
Gruß
Christian