[Linux-programlama] Re: inner join veya Union select?

---------

[Linux-programlama] Re: inner join veya Union select?

From: huseyin mert <huseyinin_at_gmail.com>
Date: Sat, 26 Jan 2008 09:53:20 +0200
Message-ID: <131159350801252353o23f12cd0p2d247857e58ad279@mail.gmail.com>

Cevabýnýz için çok teþekkür ederim.
Bu if mantýðýna benziyor deðil mi?

On 1/25/08, Anýl KARADAÐ <anil.karadag_at_gmail.com> wrote:
>
> join ilede deneyebilirsin ben yazdýgým sorguda tablo1 deki kayýt tablo3
> de varsa degerini alýyorum , deger 0 ise listeleyecek ya da tablo1 deki
> kayýt tablo3 de 0 tane olacak
>
> select * from tablo1 where 0 = (select deger from tablo3 where
> tablo1.id=tablo3.id and tablo3.deger=0) or 0 = (select count(*) from
> tablo3 where tablo1.id=tablo3.id)
>
>
> Cum, 2008-01-25 tarihinde 10:13 +0200 saatinde, huseyin mert yazdý:
> > merhaba,
> > mysql de 3 tablom var, bu tablolarý birbirine baðlamak istiyorum.
> >
> > 1-tablo1.id = tablo2.u_id
> > 2-tablo1.id = tablo3.id
> > 3-tablo3.deger=0
> >
> > Yapmak istediðim þey aslýnda tablo1 deki bütün verileri çekmek fakat
> > tablo3 deki deðer sütunu 0 olmak þartýyla.
> >
> > Sorun þurdan kaynaklanýyor tablo1 deki tüm veriler tablo3 te yok
> > dolayýsýyla bir sorgu yaptýðýmda tablo3 te olmayan verileri
> > listelemiyor.
> >
> > Örnek
> > 1-AAA deðerimiz tablo1 ve tablo3 te olsun ve tablo3 deki deger sütunu
> > 1 olsun AAA listelenmeli.
> > 2- BBB deðeri tablo1 de var tablo3 tede var deðer 0 olsun
> > listelenmemeli.
> > 3- CCC deðeri tablo1 de var tablo3 te yok listelenmeli
> >
> >
> > --
> > Hüseyin MERT
> > http://www.hmert.com
> > _______________________________________________
> > 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
>

-- 
Hüseyin MERT
http://www.hmert.com

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 26 Jan 2008 - 09:18:47 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.