PROOYUN adlı üyeden alıntı: mesajı görüntüle
SELECT 
	Ortalama.*, (@sira:=@sira+1) as Sira
FROM 
	(SELECT Okul, AVG(Turkce) as Turkce, AVG(Matematik) as Matematik, AVG(FenBilgisi) as FenBilgisi, Ilce FROM notlar Group By Okul ORDER BY Turkce DESC) as Ortalama, 
	(SELECT @sira:=0) as Siralama
Order By Sira ASC;
Cevabınız için teşekkür ederim hocam.Sizin kodunuzu kendi veritabanı bilgilerine göre uyarladım.

SELECT  
    Ortalama.*, (@sira:=@sira+1) as Sira 
FROM  
    (SELECT AVG(turkce) as turkce, AVG(matematik) as matematik, AVG(fenvetek) as fenvetek FROM veri Group By kurum_kodu ORDER BY turkce DESC) as Ortalama,  
    (SELECT @sira:=0) as Siralama 
Order By Sira ASC;
ancak syntax hatası veriyor.