سلام...ی جدولی دارم با کد دانش اموزان و نمره.هر دانش اموز چندتا نمره داره..میخوام میانگین و نمره هر فرد و بدست بیارم و نفر دوم و معرفی کنم
Select top 1 codefard,avg(num) as average from tstudent
Where num<( select top 1 codefard,avg(num) as average from tstudent Group by codefard
Order by average desc)
Group by codefard
Order by average desc
نمیدونم داخل subquery و قسمت شرط where دقیقا چی بنویسم ...وقتی از max استفاده میکنم کل نمرات جدول ودرنظر میگیره نه میانگین هر فرد..میخوام ستون avg رو بدست میارم از همون ستون نفر دوم و بیاره...ممنون میشم راهنمایی کنید🙏