[Linux-programlama] Re: Mysql veri sorgulama

---------

[Linux-programlama] Re: Mysql veri sorgulama

From: Atıf CEYLAN <atifceylan_at_gmail.com>
Date: Thu, 10 Jul 2008 21:59:36 +0300
Message-ID: <48765C18.10505@gmail.com>

Fatih Kaya wrote:
> Merhaba,
>
> MySQL'deki tablomuzdaki kayıtlar farklı gruplara ait kayıtlar
> tutmaktadır mesela şu şekilde:
> Fakat bazı kayıtlar tekrarlanabiliyor, grupları değişmekle birlikte:
>
> id isim grup
> 1 Ali 2
> 2 Veli 4
> 3 Ali 4
> 4 Ali 5
> 5 ..
> 6 ..
>
> Burada tablonun tamamını listelemek istediğimizde doğal olarak Ali 3
> kere tekrarlanıyor, bu tip tekrarlanan kayıtları sadece 1 defa
> göstermek için sql sorgumuz nasıl olmalıdır?
>
> Teşekkürler.
>
> Fatih
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
Mysql'e özgü bir kullanım

select * from tablom group by isim (diğer veritabanlarında selectten
sonra yalnızca grupladığınız alanları kullanabilirsiniz.)

ayrıca mümkün olduğunca distinct kullanmayın. büyük verilerde group
yaparak veri gruplamak gözle görülür performans ta sağlar.

kolay gelsin

-- 
 
/**
 * @author Atıf CEYLAN
 *
 * Software Developer
 *
 * http://www.atifceylan.com
 *
 */
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 10 Jul 2008 - 21:25:19 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.