Tablodaki ilgili satırların ortalamalarını alma?

1 2 3 4 5
20/05/2011, 13:41

prtkl

Merhabalar,

Ekte;
KOD, X ve Y alanlarından oluşan bir tablo hazırladım.

--KOD----- ----X------- -Y
2011-1A ------0,5 -------21
2011-1B------ 0,4------- 25
2011-2A ------11,5 ------10
2011-2B ------11,8 ------15
.
.
.

Yukarıdaki tabloyu aşağıdaki hale getiren bir sorguyu "Sorgu1" üzerine hazırlayabilirseniz çok sevinirim. (

KOD------- X (ortalama) ------- Y (ortalama)
2011-1 ---------0,45 ---------------23,0
2011-2 ---------11,65 --------------12,5
.
.
.



20/05/2011, 14:05

kadirdursun

sorgu 1 e bakabilir misiniz?
20/05/2011, 14:57

prtkl

Çok teşekkürler

ÜRÜN NO: Left([ÜRÜNNO];6)

rica etsem bu ifadenin çalışma mantığını kısaca özetleyebilir misiniz?
20/05/2011, 15:03

Hayri16

Sayın Prtkl;
Left fonksiyonu, bir karakter dizesinin soldan itibaren verilen sayı kadarını alır. Burada ÜRÜNNO da bulunan değerin soldan itibaren 6 karakterini al demektir. 2011-1A nın yeni değeri 2011-1 olacaktır. Zaten bu da sizin istediğiniz gibi 1 leri 2 leri toplayıp ortalama almak için gerekli ortak özelliği bulmak ve sorguyu ona göre yapmak demektir.
Umarım anlatabilmişimdir. Kolay gelsin.
20/05/2011, 15:21

kadirdursun

sayın Hayri16;
teşekkürler.
20/05/2011, 15:44

prtkl

Teşekkür ederim ayrıntılı bilgi için.

Umarım yormuyorumdur sizi ama Tablodaki X ve Y alanları farklı tablolarda olunca

ÜRÜN NO: Left([ÜRÜNNO];6)

bu ifadeyi nasıl değiştirmem gerektiğini de söyleyebilir misiniz? Açıklamanıza rağmen tek başıma çözemiyorum Aşağıdaki hata iletisini alıyorum.

"Belirtilen '[ÜRÜNNO]' alanı, Sql deyiminizin FROM yan tümcesinde listelenen birden fazla tabloya başvuruyor olabilir"

1 2 3 4 5