Sıralamayi ID desc olarak yapmayı dener misin? Ömer Barlas
Mobil bir cihazdan gönderilmiştir, imla ve anlam hataları olabilir. On 8 Sep 2013 02:47, "Nuri AKMAN" <[email protected]> wrote: > Arkadaşlar, > > Aşağıdaki verilerden oluşan bir tablom var: > > ID FilePath FileName FileDate Master > 1 YOL1 A 2013-09-01 1 > 2 YOL1 B 2013-09-01 1 > 3 YOL1 C 2013-09-01 1 > 4 YOL1 A 2013-09-02 0 > 5 YOL1 B 2013-09-01 0 > 6 YOL1 C 2013-09-01 0 > 7 YOL1 A 2013-09-03 0 > 8 YOL1 B 2013-09-03 0 > 9 YOL1 C 2013-09-04 0 > > > *Şu sorguyu çalıştırıyorum:* > SELECT * FROM file_list > WHERE file_date >= (select max(file_date) from file_list where > list_master=1) > GROUP BY file_path, file_name > ORDER BY file_path, file_name, file_date > > *Gelen cevap şöyle:* > 1 YOL1 A 2013-09-01 1 > 2 YOL1 B 2013-09-01 1 > 3 YOL1 C 2013-09-01 1 > > *Fakat, ben şu cevabın gelmesini istiyorum:* > 7 YOL1 A 2013-09-03 0 > 8 YOL1 B 2013-09-03 0 > 9 YOL1 C 2013-09-04 0 > > Yani, FilePath ve FileName'e göre grupladıktan sonra en güncel olan dosya > gelsin istiyorum. (Aynı tarihte aynı dosyanın bir çok kaydı varsa, en son > ID'ye sahip olan gelecek) > > Bu basit sorguyu nasıl yaparım? > > Selamlar, > Nuri Akman > > > > > > > > _______________________________________________ > 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
