PDA

View Full Version : partition by کارش چیه؟



emperatorphp
دوشنبه 22 تیر 1394, 15:05 عصر
بسم الله الرحمن الرحیم
سلام
partition by واسه چی استفاده میشه؟
تشکر

golbafan
دوشنبه 22 تیر 1394, 17:39 عصر
سلام وقتی که میخوای جدول رو به قطعات کوچکتر تقسیم کنی از این تابع استفاده میشه
این کار برای افزایش سرعت جداولی با تعداد داده زیاد انجام میشه

tooraj_azizi_1035
سه شنبه 23 تیر 1394, 08:54 صبح
سلام
دسته ای از توابع در SQL Server به توابع Window معروفند که مشخصه Window برای آنها توسط گزاره OVER تعریف می شود و Partition By یکی از سه عنصر توصیفگر Window است که نقش تفکیک کننده مانند Group By دارد. توابع Window یک مقدار Scalar به ازای هر ردیف که در خروجی ظاهر می شود با توجه به اینکه ردیف جاری متعلق به کدام Window است محاسبه و برگشت داده می شود.

s.karim
سه شنبه 23 تیر 1394, 11:04 صبح
http://barnamenevis.org/attachment.php?attachmentid=121198&d=1405585722
یعنی در این مثال
دیتاها را قسمت بندی می کند
و برای نامهای یکسان مانده از قبل را محاسبه می نماید.