PDA

View Full Version : سوال: select Distinct on multi columns



rooja_59
چهارشنبه 17 آذر 1389, 11:35 صبح
سلام دوستان
میخواهم بر روی 2 فیلد از distinc استفاده کنم اما ms .access اجازه نمیده آیا راه حلی وجود داره ؟
ممنون

tooraj_azizi_1035
چهارشنبه 17 آذر 1389, 12:24 عصر
سلام،
شما کدی که نوشتی را بذار و همچنین Access اجازه می ده:

SELECT DISTINCT Table1.Field1, Table1.Field2
FROM Table1;

Rezahak
چهارشنبه 17 آذر 1389, 13:51 عصر
دوست عزیز
شما باید توجه کنید که انجام distinct روی هر تعداد فیلد ( یک یا بیشتر) به این معنی است که اگر بیش از یک رکورد دقیقا مشابه توسط دستور SELECT برگردانده شد فقط یکی از آنها در نظر گرفته خواهد شد . تمام database engine های که sql را پشتیبانی می کنند دقیقا این ساختار را پیاده سازی می کنند . حالا اگر شما پیغام خطایی مشاهده می کنی آنرا قرار بده شاید اشکال در متن SELECT باشد !!!!