--masumeh
چهارشنبه 18 آذر 1394, 10:09 صبح
سلام
من یک جدول دارم به نام t با فیلدهای(coid,stid,grade)
و می خواهم ببینم در هر کد درس کدام شماره دانشجویی بالاترین نمره ا کسب کرده ولی وقتی کوئری زیر را می نویسم خطا میده جون stid در گروهبندی نیامده ولی از طرفی نمی تونم اونو در گروه بندی بذارم پس چه جوری شماره دانشجویی را هم بدست بیار؟
select stid,coid,max(grade)
from t
group by coid
من یک جدول دارم به نام t با فیلدهای(coid,stid,grade)
و می خواهم ببینم در هر کد درس کدام شماره دانشجویی بالاترین نمره ا کسب کرده ولی وقتی کوئری زیر را می نویسم خطا میده جون stid در گروهبندی نیامده ولی از طرفی نمی تونم اونو در گروه بندی بذارم پس چه جوری شماره دانشجویی را هم بدست بیار؟
select stid,coid,max(grade)
from t
group by coid