Я таблица:выбор степени п высоких оценок
create table marks(stdName nvarchar(30), marks float)
insert into marks
select 'std1', 98
union all select 'std2', 96
union all select 'std3', 95
union all select 'std4', 97
union all select 'std5', 93
Я хочу создать хранимую процедуру, чтобы выбрать строку с п-го высших марок как данный входным parameter.suppose, если входной параметр 3, он должен показать «std2», 96 или если входной параметр 5, он должен показать «std5», 93.
Можете ли вы объяснить _ "'th" высшие оценки "_? Я не понимаю правила для желаемого результата. –
th означает первый, второй, третий, четвертый, пятый, шестой ... пожалуйста, посмотрите на последнее предложение, которое я представил в качестве своего требования. – nischal