[Linux-programlama] Re: SQL GROUP BY yardım

---------

[Linux-programlama] Re: SQL GROUP BY yardım

From: Uygar UZUNHASAN <uygaruzunhasan_at_yahoo.com>
Date: Fri, 14 Dec 2007 02:07:48 -0800 (PST)
Message-ID: <65305.15421.qm@web60812.mail.yahoo.com>

SELECT unique_id FROM tablom GROUP BY unique_id derseniz srasız olarak alırsınız ancak; SELECT unique_id FROM tablom GROUP BY unique_id ORDER BY tarih DESC derseniz çalışmaz çünkü gruplanan unique_id için birden fazla tarih olumca hangisini kabul edeceği belirsiz. Buna sizin karar vermeniz gerekiyor, mesela; SELECT unique_id FROM tablom GROUP BY unique_id ORDER BY min(tarih) DESC --veya max(tarih), avg(tarih) derseniz her unique_id nin en küçük tarihini alır ve ona göre sıralar. Yok her tarih için bir satır istiyorsanız; SELECT unique_id FROM tablom GROUP BY unique_id, tarih ORDER BY tarih DESC dersiniz o zaman her gün için farklı bir unique_id açılır, aynı tarihli unique_id ler gruplanmış olur. Uygar UZUNHASAN uygaruzunhasan@yahoo.com ----- Original Message ---- From: Ozan Kerem <liste@ari-tech.com> To: linux-programlama@liste.linux.org.tr Sent: Friday, December 14, 2007 11:38:37 AM Subject: [Linux-programlama] SQL GROUP BY yardım Bir sql icin yardım rica ediyorum, Soyle bir tablom var id, baslik, tarih, unique_id 1 A 2007-12-12 joasdasaacade 2 Re: A 2007-12-13 joasdasaacade 3 B 2007-12-13 sawuehdjshjhjh Bu tablo unique_id essiz olacak sekilde asagi dogru iniyor, bana su veri lazım. unique_id'ye gore gruplandırılmıs bir liste (ornekte 2 kayıt vermeli) ve bu liste tarih'e gore DESC sıralı olmalı. Boyle bir sql nasıl yazılır? ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Fri 14 Dec 2007 - 11:31:08 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.