Bende aynı problem den müzdaribim... Sonu. alamadığımdan tabloları ayırdım... ParentID = id saydırmasını malesef yapamadım..
e On Apr 14, 2010, at 1:56 PM, Timuçin Kızılay wrote: > Elimde şuna benzer, ağaç yapısında bir tablo var: > > id int, > parent_id int, > kod varchar(20), > ad varchar(50), > sayi float > > > bu tablodaki kayıtlar id ve parent_id alanlarından birbirine bağlı > olarak ağaç yapısında. > Şimdi benim bu tablodan almaya çalıştığım bilgi, herhangi bir kaydın tüm > bağlı kayıtlarındaki sayi alanının toplamı. > > kod, ad, sayi, alt_toplam_sayı, toplam_sayi şeklinde satırları olan bir > sorgu yapamaya çalışıyorum ama tek bir sorgu ile bunu almayı > başaramadım. istemci tarafında recursive bir fonksiyon ile alabiliyorum > ama kayıt sayısı arttığında bu recursive fonksiyon içinden tekrar tekrar > sorgulamak çok yavaşlayacak diye düşünüyorum. Bunun kolay bir yolu var > mıdır? > > Dil olarak python ve sqlalchemy kütüphanesi kullanıyorum ama burada > merak ettiğim olay algoritma ile ilgili bu yüzden herhangi bir dille ya > da sql sorgusu olarak yanıt verirseniz de bir şekilde python'a çeviririm. > > > > > > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
