Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wykorzystanie stosu
nwpirx
post 24.06.2008, 07:52:21
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.06.2008

Ostrzeżenie: (0%)
-----


A więc chciałbym zastosować w mojej bazie danych stos.
Polega to na tym, że każdy rekord posiada pola 'id' oraz 'next'. Po zebraniu z innej tabeli 'id' pierwszego rekordu chcę otrzymać (najlepiej jednym zapytaniem SQL) listę rekordów wygenerowaną w ten sposób:
~~> Biorę rekord 'X' i dodaję go do wyniku
~~> ustalam 'X' jako pole 'next' właśnie wziętego rekordu
~~> wracam do początku, chyba, że 'X' to NULL

Wiem, że można to napisać w PHP, ale jeśli da się w MySQL, to będzie to szybsze.


--------------------
Go to the top of the page
+Quote Post
cojack
post 24.06.2008, 11:43:57
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


PHP jest szybsze od mysql'a. Nie jestem jeszcze tak zaawansowanym programistą ani w php i mysql, ale wiem i każdy to powie że php jest szybsze.


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
nwpirx
post 24.06.2008, 14:40:19
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.06.2008

Ostrzeżenie: (0%)
-----


Nie jestem pewien, czy we wszystkim PHP wymiata, ale tutaj jeszcze chodzi o ruch w sieci, jeśli serwer MySQL jest na innej maszynie.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 03:02