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