Hallo miteinander,
ich habe ein altes PHP-Script, dass sich Daten aus einer MySQL-DB holt und diese sortiert zurückgibt. Das will ich mit einer anderen, fremden DB-Struktur verwenden.
Der wesentliche Unterschied: Werte, die bei der alten DB in zwei Spalten abgelegt waren, sind bei der neuen DB in nur einer Spalte und mit Komma getrennt – keine Ahnung, warum der DB-Ersteller das so machen musste.
Die Sortierung während der Abfrage würde ich gern weiterverwenden, sie basiert nämlich auf einer Berechnung dieser beiden Werte. Da die Berechnung schon innerhalb der Abfrage stattfindet und das Ergebnis für die Sortierung herangezogen wird, dachte ich, es gäbe vielleicht auch eine Möglichkeit, die beiden Werte schon während der Abfrage zu trennen, bspw. durch eine String-Funktion wie split/explode. Ist sowas möglich?
Vielen Dank!
ich habe ein altes PHP-Script, dass sich Daten aus einer MySQL-DB holt und diese sortiert zurückgibt. Das will ich mit einer anderen, fremden DB-Struktur verwenden.
Der wesentliche Unterschied: Werte, die bei der alten DB in zwei Spalten abgelegt waren, sind bei der neuen DB in nur einer Spalte und mit Komma getrennt – keine Ahnung, warum der DB-Ersteller das so machen musste.
Die Sortierung während der Abfrage würde ich gern weiterverwenden, sie basiert nämlich auf einer Berechnung dieser beiden Werte. Da die Berechnung schon innerhalb der Abfrage stattfindet und das Ergebnis für die Sortierung herangezogen wird, dachte ich, es gäbe vielleicht auch eine Möglichkeit, die beiden Werte schon während der Abfrage zu trennen, bspw. durch eine String-Funktion wie split/explode. Ist sowas möglich?
Vielen Dank!
Kommentar