sokotn2008
یک شنبه 15 شهریور 1388, 00:17 صبح
با سلام به همگی
من در حال نوشتن برنامه ای هستم که از میان یک سری دانشجو رتبه ی هر دانشجو را محاسبه کرده و در جدولی دیگر ذخیره کند قطعه کدی که من برای آن نوشته ام به این صورت است که جواب نمی دهد
declare @Row bigint
set @Row=0
select @Row=Row_Number() over (order by grade desc))
from Student
where StdID=4
در واقع من می خواهم از جدول Student ابتدا براساس grade مرتب کنم و بعد ببینم سطر چندم است این دانشجو که در واقع همان رتبه اوست اگر می شود کمکم کنید یا راه حل بهتری را پیشنهاد کنید
من در حال نوشتن برنامه ای هستم که از میان یک سری دانشجو رتبه ی هر دانشجو را محاسبه کرده و در جدولی دیگر ذخیره کند قطعه کدی که من برای آن نوشته ام به این صورت است که جواب نمی دهد
declare @Row bigint
set @Row=0
select @Row=Row_Number() over (order by grade desc))
from Student
where StdID=4
در واقع من می خواهم از جدول Student ابتدا براساس grade مرتب کنم و بعد ببینم سطر چندم است این دانشجو که در واقع همان رتبه اوست اگر می شود کمکم کنید یا راه حل بهتری را پیشنهاد کنید