📞 02166056460

دستور SELECT DISTINCT در sql

9 / 10
از 18 کاربر
بازگشت به لیست مقالات » | چهارشنبه 28 مرداد 1405 در ساعت 10 و 26 دقیقه | نظرات کاربران ( 8 )

دستور SELECT DISTINCT در sql

 چنانچه در ستون های مورد جستجو ، موارد تکراری وجود داشته باشد در نتيجه خروجی نمايش داده خواهند شد . برای جلوگيری از چنين موردی و عدم نمايش موارد تکراری پس از دستور Select عبارت DISTINCT نوشته می شود .

SELECT DISTINCT column_name(s)
FROM table_name

مثال : تصور کنید يک جدول مشتری با ١٠٠٠ رکورد با ٩٠ درصد مشتری از کاليفرنيا، Query زير کد CA را ٩٠٠٠ بار خواهد باز گرداند که اصلاً يک نتيجه مفيدی نمی باشد.

SELECT State From Customer

کليد واژه Distinct در اين موقعيت شما را کمک می کند. Distinct که درست بعد از SELECT قرار می گيرد، به SQL Server دستور داده که سطرهای تکراری در نتايج را حذف نمايد. بنابراين Query زير هر کد ايالتی را فقط يک بار باز می گرداند به طور وضوح ليستی که شما جستجو می کنيد.

SELECT DISTINCT State From Customer

نکته : همتای کليد واژه Distinct ، All می باشد که SQL Server را برای بازگرداندن همه سطرها آگاه می سازد خواه آن واحد باشد يا خير. All پیش فرض دستور select است ، پس نیازی به نوشتن آن نیست.

ارسال نظر و نظرات ثبت شده
:
31 1
مرسی
:
30 0
با تشکر فراوان خیلی به من کمک کردید. خدا حفظتان کند انشاالله
:
7 0
خیلی ممنون
: :
6 0
ممنون
: :
2 0
دستتون درد نکنه
:
3 0
خیلی خیلی ممنون
:
1 0
ممنون عالي بود
مرتضی :
0 0
عالی بود

سایر مقالات

9 / 10
از 18 کاربر
دستور Delete در sql

دستور Delete در sql

دستور Delete در اسکیوال دستور Delete در sql برای حذف اطلاعات يک رکورد در جدول بانک اسکیوال است ...
دستور Update در sql

دستور Update در sql

دستور Update در sql دستور Update در اسکیوال برای تغيير اطلاعات موجود در يک فيلد و جايگزينی آن ...
دستور Insert در sql

دستور Insert در sql

دستور Insert در اسکیوال دستور Insert در sql برای وارد کردن و ايجاد يک رکورد جديد در جدول ...
دستور مرتب سازی Order By در sql

دستور مرتب سازی Order By در sql

دستور Order By در sql اطلاعاتی که در دستور select در اسکیوال به عنوان خروجی نمایش داده می ...
دستور Group By در sql

دستور Group By در sql

دستور Group By در sql از دستور Group By در اسکیوال برای دسته بندی يک ستون بر حسب مقادير مشابه ...
دستور شرطی Having در sql

دستور شرطی Having در sql

دستور شرطی Having در sql دستور Having در اسکیوال برای افزودن شرط به توابع درون ساخته SQL ...
عملگر های And و Or در SQL

عملگر های And و Or در SQL

عملگر های And و Or در SQL عملگرهای And و Or برای ترکيب شرط ها در دستور Where در sql استفاده می ...
دستور شرطی WHERE در sql

دستور شرطی WHERE در sql

دستور شرطی WHERE در sql دستور Where برای اضافه کردن شرط يا شرط هايی جهت محدود کردن نتايج جستجو و یا ...
دستور SELECT DISTINCT در sql

دستور SELECT DISTINCT در sql

دستور SELECT DISTINCT در sql  چنانچه در ستون های مورد جستجو ، موارد تکراری وجود داشته باش ...
دستور SELECT در sql

دستور SELECT در sql

دستور SELECT در sql دستور SELECT در اسکیوال برای انتخاب و استخراج اطلاعات مورد نظر از يک ...
⏳ در حال پردازش...
لطفا صبر کنید