اضافه کردن ردیف در sql - معمولی - گروهی - گروهی ثابت

ساخت وبلاگ

گاهی می خواهید خیلی ساده یک ردیف به خروجی دستو SQL شما اضافه شود بنابر این داریم

ROW_NUMBER() over ( order by mycolumn) as row

mycolumnrow
A1
A2
B3
B4
C5

 

 

گاهی می خواهید شمارنده تنها برای گروه افزایش یابد در این صورت داریم:

ROW_NUMBER() over (PARTITION by uniq_code order by mycolumn) as row

 

mycolumnrow
A1
A2
B1
B2
C1

گاهی می خواهید ردیف بر اساس گروه های مختلف افزایش یابد در این صورت داریم

DENSE_RANK() over (order by mycolumn) as row

mycolumnrow
A1
A1
B2
B2
C3

موضوعات مرتبط: SQL
برچسب‌ها: شمارنده در sql , ردیف در sql خاطرات یک کارشناس IT...
ما را در سایت خاطرات یک کارشناس IT دنبال می کنید

برچسب : اضافه,کردن,ردیف,معمولی,گروهی,گروهی,ثابت, نویسنده : 9persionits1 بازدید : 157 تاريخ : شنبه 28 مرداد 1396 ساعت: 2:48