ورود

View Full Version : ترتیب DISTINCT



Danial_abdi
شنبه 06 آبان 1396, 13:18 عصر
وقتی که از عبارت DISTINCT در SQL استفاده میکنیم ترتیب خروجی چی است ؟ بر اساس row number مرتب میکند؟ یعنی ترتیب قرار گیری ؟

tooraj_azizi_1035
دوشنبه 08 آبان 1396, 13:47 عصر
سلام
تا زمانی که شما در یک کوئری از گزاره Order by استفاده نکنی SQL Server رکورد ها رو به ترتیبی که واکشی اونها کمترین هزینه رو داشته باشه برمیگردونه و تضمینی وجود نداره که در هر بار اجرای کوئری ترتیب رکورد ها همون ترتیب اجرای قبلی باشه.