Moin!
Deine Frage nach
Verwende die Funktion REVERSE():
verbunden mit deinem Anliegen
... WHERE remote_host NOT LIKE '%(SELECT hostendung FROM provider)' ...
Ganz so einfach geht es ja leider nicht :-(
bedeutet nur eines: Du hast eine suboptimale Datenstruktur gewählt, die du vor dem Weitermachen lieber schnell auf brauchbare Werte änderst.
Die für deine Zwecke offensichtlich brauchbarere Form eines Domainnamens ist "de.t-online.dip01.p1278788".
Speichere den Namen also direkt "umgekehrt" in der Tabelle ab. Wenn du ständig die Sortierung mit REVERSE() und das aussortieren mit LIKE %domain machen mußt, kann deine Datenbank das nicht mit Indizierung beschleunigen - ist also auf lange Sicht sehr suboptimal.
Wäre blöd, wenn du das erst bemerkst, wenn nennenswert viele Daten in der DB stehen.
- Sven Rautenberg
"Love your nation - respect the others."