صفحه اصلی / دوره‌های آموزشی / آموزش sql server 2019، از مقدماتی تا متخصص پایگاه داده / آموزش توابع rank و DENSE_RANK در 2019 sql server

آموزش توابع rank و DENSE_RANK در 2019 sql server

آموزش توابع rank و DENSE_RANK در 2019 sql server
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
90,000 تومان

جلسات دوره


                                                                      
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه

آموزش کامل توابع RANK, DENSE_RANK در sql server 2019:

در این جلسه می‌خواهیم به ادامه مبحث Window Functionsها بپردازیم. در این آموزش تابع RANK و DENSE_RANK را به شما عزیزان آموزش می‌دهیم.

RANK: این تابع مشابه تابع ROW_NUMBER عمل می‌کند و می‌تواند کنارهر رکورد از جدول یک شماره اختصاصی قرار دهد. اگر عمل پارتیشن بندی اتفاق بیفتد ابتدای هر پارتیشن را از آخرین عدد مورد استفاده یکی اضافه می‌کند و شماره گذاری می‌کند. نکته مهم در Rank  این است که فیلدی که براساس آن عمل مرتب سازی انجام می‌شود معیار سنجش می‌باشد. اگر برای چند رکورد مقدار یکسان داشته باشد حتما شماره آن‌ها یکسان است و اگر یکسان نبود متغیر است. 

DENSE_RANK: دقیقا مثل Rank عمل می‌کند با این تفاوت که شماره خاصی را رزرو نمی‌کند و مقادیر، رتبه‌های متوالی می‌گیرند. اگر  رکوردها در هر پارتیشن مقادیر یکسانی داشته باشند، رتبه‌های یکسانی را دریافت می‌کنند.  

 


امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل می‌توانید به انجمن پرسش و پاسخ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید. 
امید آنکه بیش از پیش موفق و مؤید باشید.

 

انجمن متخصصان پایگاه داده

نظرات دانشجویان

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

479