Re: [Linux-programlama] SQL'de and sayısı ?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Hakan Uygun (hakan.uygun@linux.org.tr)
Date: Wed 31 Aug 2005 - 14:11:30 EEST


Merhaba,

Bu sayı SQL sunucudan sunucuya farklılık gösteriri ama hiç birinde 3 değildir.

Yani ilişkilendirmende hata var...

Tavsiyem ansi ilişkilendirme yöntemini kullanman. Where kısmında ise sadece
filtreleme yapman. Böylece hatayı daha rahat görürsün. Örneğin :

select * from Tablo1
inner join tablo2 on tablo1.alan1 = Tablo2.alan1
inner join tablo3 on tablo1.alan2 = tablo3.alan2
....
where tablo1.alan5 = 'bişi' ....

iyi çalışmalar,
Hakan

Çar 31 Ağu 2005 11:46 tarihinde, Ahmet Erdoğan şunları yazmıştı:
> Merhabalar
>
> SELECT * FROM tablo1,tablo2,tablo3 WHERE tablo1.alan1=tablo2.alan1 and
> Alan1 = 1 and Alan2 = 2 and Alan3 = 3 .........
>
> bu şekilde 2 veya 3 tabloyu birbiri ile ilişkili kullanarak kaç adet and
> kullanabilirim ?
>
> ya 3 ncü and'den sonrası çalışmıyor
> yada benim tabloları ilişkilendirmemde bir hata var
>
>
> Kolay gelsin

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.