Funkcje ciągu MySQL
Mam tabelę z następującymi danymi:
reservno || icode || location
00004 || 00021 || Bohol - Cebu
00004 || 00022 || Cebu - Manila
00004 || 00014 || Manila - Bohol
Używam tej kwerendy do pobrania połączonej wartości lokalizacji.
SELECT GROUP_CONCAT(location) from location_list where reservno='00004';
Wynik zapytania wygląda następująco:
GROUP_CONCAT(location)
Bohol - Cebu,Cebu - Manila,Manila - Bohol
Ale chcę, aby zapytanie wyglądało następująco:Bohol - Cebu - Manila - Bohol
. Chciałbym połączyć taki wynik. Jak mogę to osiągnąć? Nie jestem zbyt zaznajomiony z funkcjami ciągu MySQL, więc potrzebuję pomysłów, jak to zrobić. Każda pomoc zostanie doceniona. Wielkie dzięki!