![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki kod :
Powyższe polecenie dzieli mi łańcuch lokacji na pojedyncze kawałki lokacji np: 443563/443943/443957/443959 na kawałki 443563 443943 443957 443959 w kolejnych locationpatch. W tabeli child W tabeli o nazwie location mam pola id i name (gdzie "id" to liczba np. 443943 a "nazwa" to nazwa lokacji). Chcę wyświetlić nazwy konkretnych lokacji wydzielonych z łańcucha w osobnych kolumnach (np. zamiast 443563 to Polska). Powinienem te locationpath jakoś specjalnie aliasować, żeby móc się odwoływać do tych liczb? Dziękuję za podpowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 285 Pomógł: 37 Dołączył: 18.12.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Pokaż jeszcze kawałki prawdziwych tabel bo coś pokręciłeś ten opis.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Masz rację pokręciłem, przepraszam
![]() Tabele wyglądają tak:
Przykładowy record z tabeli location wyglada tak (w nawiasach wartości): id [443771] locationpath [/443563/443759/443767/443771] name [Lokacja4] W locationpath znajdują się ID poszczególnych lokacji. Potrzebuję rozdzielić locationpath na 4 kawałki, żeby dostać ID lokacji nadrzędnych (to robi kod, który wstawiłem w 1 poście), a następnie (to z czym mam problem) chcę wyciągnąć NAME dla wyjętych z locationpath ID. Wynikowa tabela powinna zawierać imię i nazwisko dziecka i nazwy 4 kolejnych lokacji, których ID zapisane są w locationpath. Mam nadzieję, że teraz wyraziłem się lepiej ![]() Czy ma ktoś jakiś pomysł rozwiązania tego problemu? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:47 |