Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nested sets i sumowanie wartosci pol potomkow i rodzica
lukaskolista
post
Post #1





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


Witam. Mam zapytanie

  1. SELECT child.name, child.id, count(parent.id)-1 AS depth
  2. FROM categories AS child JOIN categories AS parent ON child.LEFT >= parent.LEFT AND child.LEFT <= parent.RIGHT
  3. GROUP BY child.id
  4. ORDER BY child.LEFT

pobierajace glebokosc wezna w drzewie. Tabela, z ktorej pobieranie jest drzewo ma jeszcze pole "topics" zawierajace liczbe. Chcialbym zsumowac wartosci tego pola dla wszystkich potomkow danego wezna + wartosc pola dla tego wezla. Probowalem z sum child.topics, ale nie umiem sobie z tym poradzic. Z gory dziekuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


nie robilem sum, bo bylo zle. Wygladalo tak
  1. SUM(child.topics)
. Klasa do obslugi drzewa podana przez Ciebie korzysta niestety z PDO, z ktorego ja nie korzystam (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 07:24