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



  • ۳
  • آذر

جلسه ۳۷ : دستور UPDATE در MySQL

  • دسته‌بندی‌ها :
جلسه ۳۷ : دستور UPDATE در MySQL
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن. در این جلسه قصد داریم تا نحوه کار با دستور UPDATE در MySQL یا بروزرسانی اطلاعات جدول در MySQL را فرا بگیریم.

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

      بروزرسانی اطلاعات جدول در MySQL با استفاه از MySQLi و PDO

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

      مثال : 

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

      نگاهی به جدول MyGuests بیاندازید :

      reg_dateemaillastnamefirstnameid
      ۲۰۱۴-۱۰-۲۲ ۱۴:۲۶:۱۵john@example.comDoeJohn۱
      ۲۰۱۴-۱۰-۲۳ ۱۰:۲۲:۳۰mary@example.comMoeMary۲

       

      مثال زیر رکورد با id = 2 در جدول MyGuests را بروز رسانی می کند:

      مثال : 

      مثال MySQLi رویه گرا:

      مثال : 

      مثال PDO :

      مثال : 

      بعد از بروز رسانی رکورد، جدول به شکل زیر خواهد بود :

      reg_dateemaillastnamefirstnameid
      ۲۰۱۴-۱۰-۲۲ ۱۴:۲۶:۱۵john@example.comDoeJohn۱
      ۲۰۱۴-۱۰-۲۳ ۱۰:۲۲:۳۰mary@example.comDoeMary۲

       

      محدود کردن اطلاعات انتخاب شده از پایگاه داده MySQl

      MySQL دستور LIMIT را برای مشخص کردن تعداد رکورد های برگشتی فراهم کرده است.

      دستور LIMIT برای جداول بسیار بزرگ بسیار مفید است. زیرا برگرداندن تعداد زیادی رکورد می تواند بر عملکرد برنامه تاثیر بگذارد.

      فرض کنید که می خواهیم  تمام رکورد های ۱ تا ۳۰ جدول “Order” را انتخاب کنیم، کوئری SQL به شکل زیر خواهد بود:

      مثال : 

      حال اگر بخواهیم رکورد های ۱۶ تا ۲۵ را انتخاب کنیم چه؟

      MySQL دستوری به نام OFFSET دارد که می تواند محدوده رکورد ها را مشخص کند.
      به مثال زیر توجه کنید:

      مثال : 

      کوئری بالا تنها ۱۰ رکورد را باز می گرداند. (شروع از رکورد ۱۰)

      کوئری زیر نیز کاری مانند کار بالا انجام می دهد:

      مثال : 

       

      جلسه کار با دستور UPDATE در MySQL و جلسات کار با پایگاه داده MySQL در PHP نیز به پایان رسید.
      در سری جلسات بعدی به آموزش کار با xml در php خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظرات و سولات خود را از طریق بخش نظرات با ما در میان بگذارید.

      QR:  جلسه ۳۷ : دستور UPDATE در MySQL
      به اشتراک بگذارید