Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: w pętli wypisz strukturę drzewiasta
Forum PHP.pl > Forum > Bazy danych > Oracle
gregi
Jak napisać zapytanie które w pętli wykona poniższe zadanie :
(podstawianie pod id poszczególne wyniki zapytania)

SELECT * From Table where id= 24
  1. Id | next_to_check | next_to_check_2
  2. 24| 34,23 | 4


Następnie sprawdzamy to co nam się wyświetliło czyli 34,23,4 czyli
SELECT * From Tablle where id= 34
SELECT * From Tablle where id= 23
SELECT * From Tablle where id= 4

Następnie podstawiamy wyniki z 34,23,4 a następnie wyniki z wyników i głębiej i głębiej
czyli taki wynik ...
24->34,23,4
34-> to co w wyniku
23->to co w wyniku
4->to co w wyniku
to co w wyniku ->wynik z wyniku i tak dalej ...
....

hmm szastnie trudno to wytłumaczyć,
myślałem aby zastosować array i tam wkładać wyniki i jak się id wykorzysta z array to ten id usunąć a ja
mmmmmmm
Z tego co pamiętam, to na ORACLE są dedykowane klauzule do tego... Chyba CONNECT BY
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.