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

---------

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

From: Ozan Kerem <liste_at_ari-tech.com>
Date: Sat, 15 Dec 2007 15:49:39 +0200
Message-ID: <018c01c83f21$58848690$0701a8c0@OKAN>

Yapmaya calistigim seyi buldum:)
SELECT * FROM (SELECT * FROM a a2 ORDER BY a2.tarih DESC) AS a GROUP BY
unique_id

Bu sekilde sorunsuz calisiyor, gruplamadan once order yapmanın bulabildigim
tek yonemi bu oldu...

Yardım eden herkese sonsuz tesekkurler

----- Original Message -----
From: "Ozan Kerem" <liste_at_ari-tech.com>
To: <linux-programlama_at_liste.linux.org.tr>
Sent: Saturday, December 15, 2007 3:29 PM
Subject: [Linux-programlama] Re: SQL GROUP BY yardım

Gormuyor:( unique_id hatali bi tanimlama olmus ama istedigim suydu
id baslik tarih
3 bbbbbbbbb 3
2 Re:aaaaaaaa 2

Neden derseniz id2 ve id1 noldu kayıtların unique_id alanaları aynı ve ben
en son eklenen 2 nolu id yi istiyorum. Ozetle unique_id si aynı olan
kayıtları 1 kez ve en guncel olanları cekmek istiyorum

----- Original Message -----
From: "Atif CEYLAN" <atifceylan_at_gmail.com>
To: <linux-programlama_at_liste.linux.org.tr>
Sent: Saturday, December 15, 2007 3:17 PM
Subject: [Linux-programlama] Re: SQL GROUP BY yardım

> 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ı.

ilk sorunuzda bu şekilde sormuşsunuz. ben uniq deyince tekil zannettim.
sadece ismi farklı imiş.

ben aşağıdaki kodu mysql5 ile test ettim.

SELECT id, baslik, tarih FROM a GROUP BY unique_id, tarih having
max(tarih) > 0
ORDER BY tarih DESC

netice

id baslik tarih
3 bbbbbbbbb 3
2 Re:aaaaaaaa 2
1 aaaaaaaaa 1

işinizi görür mü?
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 15 Dec 2007 - 15:12:44 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.