دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۹
  • مرداد

جلسه ۰۴ : دستور SELECT DISTINCT در SQL

  • دسته‌بندی‌ها :
جلسه ۰۴ : دستور SELECT DISTINCT در SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. در آموزش قبلی با ساختار کلی دستور SELECT ، آشنا شدید. در این بخش قصد داریم به مبحث آشنایی با دستور SELECT DISTINCT در SQL یا ساختار دستور SELECT DISTINCT ، بپردازیم. طی این آموزش شما با ساختار و چگونگی استفاده از دستور SELECT DISTINCT در SQL ، آشنا می شوید.

      دستور SELECT DISTINCT در SQL

      دستور SELECT DISTINCT فقط برای بازگشت مقادیر متمایز (متفاوت) استفاده می شود.

      در داخل یک جدول، ستون اغلب دارای مقدار تکراری زیادی است؛ و گاهی اوقات شما فقط می خواهید مقادیر مختلف (متمایز) را لیست کنید.

      برای اینگونه موارد می توانید از دستور SELECT DISTINCT ، استفاده کنید.

      ساختار دستور SELECT DISTINCT

      مثال : 

      نمونه در بانک اطلاعاتی

      در نمونه زیر بخشی از فیلدهای جدول “Customers” با استفاده از دستور SELECT DISTINCT ، انتخاب شده است:

       

      CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
      ۱Alfreds FutterkisteMaria AndersObere Str. 57Berlin۱۲۲۰۹Germany
      ۲Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.۰۵۰۲۱Mexico
      ۳Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.۰۵۰۲۳Mexico
      ۴Around the HornThomas Hardy۱۲۰ Hanover Sq.LondonWA1 1DPUK
      ۵Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

      مثال SELECT

      مثال زیر ، تمام مقادیر  ستون “Country” را از جدول “Customers” ، انتخاب می کند:

      مثال : 

      در ادامه ، مثال فوق را با استفاده از دستور SELECT DISTINCT، ارائه می کنیم.

      مثال دستورSELECT DISTINCT

      در مثال زیر ستون “Country” از جدول “Customers” با استفاده از دستور DISTINCT، انتخاب می شود:

      مثال : 

      مثال زیر تعداد رکوردهای متمایز ستون “Country” از جدول”Customers” را لیست می کند.

      مثال : 

      مثال فوق، در بانک اطلاعاتی Access ، به صورت زیر است:

      مثال : 

      کلام آخر

      در مباحث فوق که برای آشنایی با دستور SELECT DISTINCT در SQL ، ارائه گردیده بود. با کاربرد دستور فوق و تفاوت عمده ای این دستور با دستور SELECT ، آشنا شدید. امیدواریم که مباحث فوق، به اندازه کافی مفید بوده باشد.

      QR:  جلسه ۰۴ : دستور SELECT DISTINCT در SQL
      به اشتراک بگذارید