From: aydinsinan (aydinsinan@ttnet.net.tr)
Date: Mon 26 May 2003 - 15:25:53 EEST
asagida dediklerinizi biraz acabilir misiniz?
donen degerler tamam.... ama bu degerleri ben mi bulup alacagim.
dinamik bir yapi ve degerler surekli degisiyor.
--- d=F6nen de=F0erleri teker teker al=FDp yeni_deger de=F0i=FEkenine att=FD=F0= =FDn=FDz=FD farzedersek 2. sorgu; select b,c,d from tablo_adi where a=3Dyeni_deger; =FEeklinde olacakt=FDr -- At 14:54 26.05.2003 +0300, you wrote: >yapmak istedi=F0iniz bu i=FElemi tek bir sql ifadesi ile ger=E7ekle=FEtirme= niz >m=FCmk=FCn de=F0ildir. >bunu yapmak i=E7in =F6nce a s=FCtununa g=F6re gruplama yapman=FDz gerekiyor= ve sonra >d=F6nen bu de=F0erleri teker teker kullanarak ikinci bir sql ifadesi= yard=FDm=FDyla >c,d ve e s=FCtunlar=FDn=FD d=F6kebilirsiniz. > >1. sorgu; select distinct(a) from tablo_adi group by a; =FEeklinde= olmal=FD >1. sorgudan d=F6nen de=F0erleri teker teker okutma i=FElemi kulland=FD=F0= =FDn=FDz >programlama diline g=F6re de=F0i=FEir. >d=F6nen de=F0erleri teker teker al=FDp yeni_deger de=F0i=FEkenine= att=FD=F0=FDn=FDz=FD >farzedersek >2. sorgu; select b,c,d from tablo_adi where a=3Dyeni_deger; =FEeklinde >olacakt=FDr. > >Cihan; > >----- Original Message ----- >From: <aydinsinan@ttnet.net.tr> >To: <linux-programlama@liste.linux.org.tr> >Sent: Monday, May 26, 2003 2:12 PM >Subject: [linux-programlama] Gruplama > > > > simdiden tesekkurler.. > > --- > > veri tabani soyle. > > sutun > a b c d > > 1 2 3 4 > > 1 5 5 5 > > 1 2 5 5 > > 2 3 2 3 > > > > ben satirlari cektigimde mysqlden soyle cekebiliyorum. > > 1 2 3 4 > > 1 5 5 5 > > 1 2 5 5 > > 2 3 2 3 > > > > ama benim istegim soyle. > > zaten ( 1 ) cogu satirda var. niye durmadan onu da cagiriyoruz ki...= soyle >olmasini istiyorum. > > > > 1 > > 2 3 4 > > 5 5 5 > > 2 5 5 > > ---- > > 2 > > 3 2 3 > > > > sanirim altabildim. > > bir tablo icinde ayni degiskenleri bir grup altinda toplayip. veri >tabanindan cektigimizde gereksiz yere her tabloda ayni verinin olmamamisini >istiyorum. > > > > tesekkurler. kolay gelsin. > >