PDA

View Full Version : Tiebreakers چیست؟



mohsen.net
چهارشنبه 25 آبان 1390, 08:30 صبح
سلام
مفهوم Tiebreakers چیست؟
منظور همان فیلدها است؟

mehdi.mousavi
چهارشنبه 25 آبان 1390, 10:25 صبح
سلام مفهوم Tiebreakers چیست؟ منظور همان فیلدها است؟

سلام.
(عموما) در بازیها و فعالیت های ورزشی، شرائطی بوجود میاد که دو تیم با هم مساوی میشن و نیاز هست با توجه به تساوی دو تیم، کماکان تیمی بعنوان برنده مشخص بشه. بطور مثال، در فوتبال، وقتی دو تیم به تساوی میرسن، ضربات پنالتی برنده رو تعیین میکنه. به روش تعیین برنده در بازی (پس از اینکه هر دو به تساوی رسیدن)، Tie-Break یا Tie-Breaker میگن.

در SQL نیز شرایطی وجود داره که دو رکورد از نظر شما با هم یکسان هستن، اما با اینحال قصد دارید تا از بین دو رکورد مزبور، کماکان یکی رو بعنوان برنده انتخاب کنید (به این معنا که در Result Set نهایی وجود داشته باشه). به روشی که در اون تعیین میکنید کدوم Row به Row ی دیگری ارجحیت داره و در نتیجه از بین دو رکورد با مجموعه خصائص برابر، یکی رو انتخاب کنید، Tie-Breaker میگن. این مقاله (http://www.sqlmag.com/article/tsql3/t-sql-tiebreakers) شما رو با راه حل های موجود Tie-Break آشنا میکنه.

موفق باشید.