reza4359
شنبه 11 دی 1395, 23:23 عصر
با سلام دوستان
من جهت رتبه بندی از این procedure استفاده میکنم ولی اعداد منفی را در نظر نمیگیره و رتبه آنها را با اعداد مثبت یکی حساب میکنه باید چه تغییری در اسکریپتم بدم
USE [exam]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[search]
as
select id_user,score,RANK() over(order by score desc)as rank from tbl_score
من جهت رتبه بندی از این procedure استفاده میکنم ولی اعداد منفی را در نظر نمیگیره و رتبه آنها را با اعداد مثبت یکی حساب میکنه باید چه تغییری در اسکریپتم بدم
USE [exam]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[search]
as
select id_user,score,RANK() over(order by score desc)as rank from tbl_score