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



  • ۲۹
  • مرداد

جلسه ۲۱ : دستور INNER JOIN در SQL

  • دسته‌بندی‌ها :
جلسه ۲۱ : دستور INNER JOIN در SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. اگر در جریان روال آموزش باشید. در بخش قبلی بصورت خلاصه دستور JOIN و کاربردهای آن را بررسی کردیم. و در پایان بخش نیز، به حالت ها و زیر مجموعه های این دستور، که هرکدام کاربرد خاص خود را دارند، اشاره کردیم. در حال حاضر قصد داریم که این بخش و چند بخش آتی را به بررسی هر کدام از این زیر مجموعه و حالت های مخالف دستور JOIN بپردازیم. و این بررسی را با آموزش اولین حالت در بخش آشنایی با دستور INNER JOIN در SQL ، آغاز می کنیم.

      آشنایی با دستور INNER JOIN در SQL

      دستور INNER JOIN برای انتخاب رکوردهایی از دو جدول که مقادیر آن ها، در فیلد مشترک یکسان است، استفاده می شود.

      ساختار دستور INNER JOIN:

      مثال : 

      نوع innerjoin

      نوع innerjoin

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

      در این آموزش از دو جدول زیر در مثال ها، استفاده  می شود.

      بخشی از رکوردهای  جدول “Orders” :

      OrderIDCustomerIDEmployeeIDOrderDateShipperID
      ۱۰۳۰۸۲۷۱۹۹۶-۰۹-۱۸۳
      ۱۰۳۰۹۳۷۳۱۹۹۶-۰۹-۱۹۱
      ۱۰۳۱۰۷۷۸۱۹۹۶-۰۹-۲۰۲

      بخشی از رکوردهای جدول “Customers” :

      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

      مثال های از INNER JOIN

      در مثال زیر رکوردهایی از دو جدول orders و customer ، که مقدار فیلد CustomerID در آنها برابر است، نمایش داده می شود:

      مثال : 

      ارتباط بین سه جدول با استفاده از INNER JOIN

      مثال زیر تمام رکوردهای جدول orders و customer که مقدار فیلد CustomerID آنها برابر باشد، را به همراه اطلاعات جدول Shippers، نمایش می دهد:

      مثال : 

      کلام آخر

      در این آموزش شما را با یکی از دستورات زیر مجموعه ی دستور JOIN و کاربردهای آن ، آشنا کردیم. شما می توانید با استفاده از دستور INNER JOIN ، رکوردهایی با فیلدهای مشترک بین دو جدول، که مقادیر یکسان دارند را پیدا کنید. امیدواریم که آموزش آشنایی با دستور INNER JOIN در SQL مورد توجه و استفاده ی شما قرار گرفته باشد.

      QR:  جلسه ۲۱ : دستور INNER JOIN در SQL
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
      2. تصویر کاربر