Arkadaşlar Selam,

Bir şey soracaktım,

Örnek vererek anlatıcam, iki SQL sorgum var. Birisinde SUM fonksiyonu
kullandığımdan, istediğim sonucu bir seferde alamıyorum .

1-
Select tablo1.isim, tablo2.maas
 From tablo1, tablo2
where tablo1.isim = tablo2.maas

2-
Select sum(tablo3.gun), tablo1.isim
from tablo1, tablo2
where tablo1.isim = tablo3.isim

İlk sorum, bu yaptığım tek sorguda yapılabilir miydi?
Eğer yapılamıyorsa, bunu PHP'de şöyle yapmayı düşünmüştüm. Fakat kod olarak
yardıma ihtiyacım var. Birinci sorguda 10000 kayıt dönüyor, diğeri 1000
tane:

Birinci sorgunun sonucunu bir diziye, ikinci sorgunun sonucunu ikinci diziye
aktarıp; sonra bunları üçüncü bir dizide birleştirerek, istediğim sonuca
ulaşıcam.

Yani, algoritma şöyle olucak sanki, fakat eminim siz daha güzel bişey
önerirsiniz:

Loop at dizi1
   Loop at dizi 2
if dizi1.isim = dizi2.isim
     dizi3.isim = dizi1.isim;
    dizi3.gun = dizi2.gun
   dizi3.maas = dizi1.maas
endloop
endloop

Şimdiden teşekkürler, tekrar selamlar.
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap