Matthias Apsel: SELECT Bahnhöfe auf einer Strecke

Beitrag lesen

Hallo Linuchs,

ich habe eine Bahnlinie angelegt und die ID der Bahnhöfe (treffpunkte) in einem Textfeld mit Komma getrennt.

Die hier mit # ausgeblendete Version bringt nur einen Treffer, obwohl zwei Einträge im Feld lin1.treffpunkt_ids vorhanden sind.

Die dann zwecks Test eingesetzten Treffpunkte bringen zwar zwei Treffer, aber nicht in der richtigen Reihenfolge.

Was mache ich falsch?

Ich denke, du missachtest hier die Normalisierung. Einträge in DB-Felder müssen atomar sein. MMn. wird dir nichts weiter übrig bleiben als die Treffpunkte mit der Bahnlinie in eine m:n-Beziehung zu stecken.

Bis demnächst
Matthias

--
Das Geheimnis des Könnens liegt im Wollen. (Giuseppe Mazzini)