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
Received on Sat 15 Dec 2007 - 14:52:51 EET