Sorgu Üzerinde Hesaplama

1 2
26/06/2009, 23:51

Seruz

Tabii işlem önceliğini de unutmamak lazım.

Sorguda şöyle yapılır.
Toplam: ([n1] + [n2] + [n3] + [n4]) / 4

sql görünümü şöyle:
SELECT ([n1]+[n2]+[n3]+[n4])/4 AS toplam FROM Tablo1;
27/06/2009, 01:26

mehmetdemiral

Aslında önce o şekilde yazdım, sonra " canım ne değişecek ki, sonuçta toplamaları yapıp 4 e böler" dedim) Alakası yok, o zaman 14,5 çıkar, şu haliyle ise 5 küsür.. Doğrusu seruz hocamın dediği gibi, parantezlerle işlem önceliği atılmış olacaktır. Bu nedenle -yanlış anlaşılmasın- ilk mesajımı editliyorum ve ifadeyi parantez içine alıyorum.. Uyarı için teşekkürler seruz..
1 2