Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wartość kolumny z innego rekordu
Forum PHP.pl > Forum > Bazy danych > MySQL
hevellius
mam bazę, gdzie struktura stron wygląda tak

wartości kolumny sciezka:
kategoria1 - 0.001
kategoria1 - 0.002

podkategoria kategorii 1- 0.001.001
podkategoria kategorii 2- 0.002.001

i tak samo dla reszty

do tego kolumna nazwa i depth (kategoria 1, podkategoria ma 2 itp)

nie mam możliwości zmiany struktury, mam jedynie dopisać pewien kod
chodzi mi o to, czy wyświetlająć np zapytanie z "SELECT nazwa, sciezka FROM tabela WHERE depth = 2" da sie przerobić żeby do nazwy i sciezki wyrzucalo kolumne np o nazwie 'kategoria', gdzie byłaby nazwa kategorii, w której znajduje się ta podkategoria?

nie oczekuję gotowego rozwiązania, jakieś linki, hasła, pod czym możnaby to znaleźć, to już sobie poradzę. Przypuszczam, że już coś takiego było tu na forum, ale nie za bardzo wiedziałem, pod jakimi nazwami szukać
sowiq
Zamotałeś trochę. Ja niewiele z tego zrozumiałem.

Napisz:
- jakie masz tabele
- jakie masz pola w tych tabelach
- jak są one powiązane
- jakieś przykładowe dane
- co chcesz osiągnąć

Możesz wykorzystać taki sposób opisania tabelki, żeby było to chociaż trochę czytelne:
Kod
| nazwa pola 1 | nazwa pola 2 |
-------------------------------
|  wartość 1   |  wartość 2   |
|  wartość 3   |  wartość 4   |


Pomożemy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.