4 uygun sonuç bulundu

gönderen cangurc
26 Eki 2005 12:14
Forum: FireBird
Başlık: select ile alınan değer aynı cümlede tekrar kullanılabilirmi
Cevaplar: 8
Görüntüleme: 1958

Teşekkür ederim, diğer bir soru performans açısından ..

select sum(değer) as alias1,sum(değer)*2 as alias2,sum(değer)*3 as alias3 ...

şeklindeki bir sql de her seferinde ayrı ayrı bir sum işlemi yapıldığından yavaşlama olacaktır herhalde ...

önce bir view yaratıp onun üstünde tekrar işlem yapmak bana hız kazandırır diye düşünüyorum, bu doğru bir yöntem ...
gönderen cangurc
25 Eki 2005 11:39
Forum: FireBird
Başlık: select ile alınan değer aynı cümlede tekrar kullanılabilirmi
Cevaplar: 8
Görüntüleme: 1958

select ile alınan değer aynı cümlede tekrar kullanılabilirmi

Örneğin,

select sum(değer) as alias1,alias1*2 as alias2

mümkünmüdür. aynı cümleyi aşağıdaki gibi yazabileceğimi biliyorum:

select sum(değer) as alias1,sum(değer)*2 as alias2

amacım cümleyi kısaltmak ve daha hızlı olmasını sağlamak

böyle bir cümle mümkünmüdür ve hız kazandırırmı?
gönderen cangurc
16 Eki 2005 07:45
Forum: FireBird
Başlık: Subquery 'de birinciden aldığım değeri ikincide kullanmak?
Cevaplar: 1
Görüntüleme: 749

Kendi cevabımı buldum: CASE

CASE ile hallettim ...
gönderen cangurc
16 Eki 2005 06:46
Forum: FireBird
Başlık: Subquery 'de birinciden aldığım değeri ikincide kullanmak?
Cevaplar: 1
Görüntüleme: 749

Subquery 'de birinciden aldığım değeri ikincide kullanmak?

----Tarih---,Sayı, Isim
10/10/2005, 10, can
10/10/2005, 15, can
10/10/2005, 15, cem
10/10/2005, 22, noname
11/10/2005, 10, can
11/10/2005, 10, cem

tablom bu .. istediğim tarihi gruplayarak can ve cem in toplamlarını görmek
----Tarih---,Sum(can),Sum(cem)
10/10/2005, 25, 15
11/10/2005, 10, 10

bunun ...