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



  • ۲۱
  • مرداد

جلسه ۱۵ : مرتب سازی اطلاعات MySQL با Node.js

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

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

      از دستور ORDER BY در MySQL برای مرتب سازی نتایج به صورت صعودی یا نزولی استفاده می کنیم.

       

      این دستور نتایج را به صورت پیش‌فرض صعودی مرتب می کند.
      برای مرتب کردن به صورت نزولی از کلمه کلیدی DESC استفاده می‌کنیم.

      مثال زیر نتایج را براساس حروف الفبا فیلد name مرتب می کند:

      مثال : 

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

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

      خروجی:

      [
        { id: 3, name: ‘Amy’, address: ‘Apple st 652’},
        { id: 11, name: ‘Ben’, address: ‘Park Lane 38’},
        { id: 7, name: ‘Betty’, address: ‘Green Grass 1’},
        { id: 13, name: ‘Chuck’, address: ‘Main Road 989’},
        { id: 4, name: ‘Hannah’, address: ‘Mountain 21’},
        { id: 1, name: ‘John’, address: ‘Higheay 71’},
        { id: 5, name: ‘Michael’, address: ‘Valley 345’},
        { id: 2, name: ‘Peter’, address: ‘Lowstreet 4’},
        { id: 8, name: ‘Richard’, address: ‘Sky st 331’},
        { id: 6, name: ‘Sandy’, address: ‘Ocean blvd 2’},
        { id: 9, name: ‘Susan’, address: ‘One way 98’},
        { id: 10, name: ‘Vicky’, address: ‘Yellow Garden 2’},
        { id: 14, name: ‘Viola’, address: ‘Sideway 1633’},
        { id: 12, name: ‘William’, address: ‘Central st 954’}
      ]

       

      مرتب سازی به صورت نزولی

      از کلمه کلیدی DESC برای مرتب سازی نتایج به صورت نزولی استفاده می کنیم.

      در مثال زیر نتایج را بر اساس حروف الفبا فیلد name به صورت نزولی مرتب می کنیم:

      مثال : 

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

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

      خروجی:

      [
        { id: 12, name: ‘William’, address: ‘Central st 954’},
        { id: 14, name: ‘Viola’, address: ‘Sideway 1633’},
        { id: 10, name: ‘Vicky’, address: ‘Yellow Garden 2’},
        { id: 9, name: ‘Susan’, address: ‘One way 98’},
        { id: 6, name: ‘Sandy’, address: ‘Ocean blvd 2’},
        { id: 8, name: ‘Richard’, address: ‘Sky st 331’},
        { id: 2, name: ‘Peter’, address: ‘Lowstreet 4’},
        { id: 5, name: ‘Michael’, address: ‘Valley 345’},
        { id: 1, name: ‘John’, address: ‘Higheay 71’},
        { id: 4, name: ‘Hannah’, address: ‘Mountain 21’},
        { id: 13, name: ‘Chuck’, address: ‘Main Road 989’},
        { id: 7, name: ‘Betty’, address: ‘Green Grass 1’},
        { id: 11, name: ‘Ben’, address: ‘Park Lane 38’},
        { id: 3, name: ‘Amy’, address: ‘Apple st 652’}
      ]

       

      جلسه آموزش مرتب سازی اطلاعات MySQL با Node.js نیز به پایان رسید.
      در جلسه بعد به آموزش حذف اطلاعات از MySQL با Node.js خواهیم پرداخت. با ما همراه باشید.

       

      QR:  جلسه ۱۵ : مرتب سازی اطلاعات MySQL با Node.js
      به اشتراک بگذارید