У меня есть Student_Table со следующей структурой.Спрятать записи в пределах одной таблицы
Student_Note Table
student_id seq_num note
11212 1 firstnote
11212 2 secondNote
11212 3 thirdNote
21232 1 secondstudentnote1
21232 2 secondstudentnote2
так далее
Я хочу, чтобы получить последнюю ноту (которая имеет большой seq_num) для particilar студента.
Я попытался следующий запрос
select tn.note from Student_Note tn JOIN Student_Note tn1
ON (tn.student_id =tn1.student_id AND tn.seq_num < tn1.seq_num)
where tn.student_id=11212
он дает более одной строки. Как достичь вышеупомянутого сценария?
Я забыл упомянуть, что в качестве подзапроса используется следующий запрос. В соответствии с предложением sybase TOP не будет работать в подзапросе.
P.S. Я использую sybase.
Я использую в подзапроса так в Sybase TOP не будет работать в подзапрос. – sar