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



  • ۲۱
  • مرداد

جلسه ۲۰ : ادغام جدول ها در MySQL با Node.js

  • دسته‌بندی‌ها :
جلسه ۲۰ : ادغام جدول ها در MySQL با Node.js
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش Node.js در خدمت شما دوستان هستیم. در این جلسه قصد داریم به آموزش ترکیب یا ادغام جدول ها در MySQL با Node.js و دستور JOIN در MySQL بپردازیم.

      ادغام جدول ها در MySQL

      با استفاده از دستور JOIN در MySQL می توانیم دو یا چند جدول را بر اساس ستون های مرتبط بین آن ها، ترکیب یا ادغام کنیم.

      فرض کنید دو جدول به نام های users و products دارید.

      جدول users:

      مثال : 

      جدول products:

      مثال : 

      این دو جدول می توانند با استفاده از فیلد های id و favorite_product با یکدیگر ادغام شوند.

      در مثال زیر رکورد های دو جدول که با هم مطاقبت دارند را انتخاب می کنیم:

      مثال : 

      کد بالا را در فایلی demo_db_join.js ذخیره و اجرا کنید:

      C:\Users\Your Name>node demo_db_join.js

      خروجی:

      مثال : 

      همانطور که در خروجی مشاهده می کنید، تنها رکورد هایی که با هم مطاقبت داشته اند در نتیجه قرار گرفته اند.

      دستور LEFT JOIN

      اگر می خواهید تمام رکوردهای users را بدون توجه به داشتن favorite_product برگشت دهید، از دستور LEFT JOIN استفاده کنید:

      مثال : 

      خروجی:

      مثال : 

      دستور RIGHT JOIN

      اگر می خواهید تمام رکورد های products را بدون توجه به داشتن user برگشت دهید، از دستور RIGHT JOIN استفاده کنید:

      مثال : 

      جلسه آموزش ادغام جدول ها در MySQL با Node.js و دستور JOIN در MySQL نیز به پایان رسید.
      در جلسه بعد به آموزش شروع کار با MongoDB در Node.js خواهیم پرداخت. با ما همراه باشید.

      QR:  جلسه ۲۰ : ادغام جدول ها در MySQL با Node.js
      به اشتراک بگذارید