با بخش پنجم آموزش SQL، دستور Update برای بهروزرسانی اطلاعات، همراه فیسیت باشید.
با بخش پنجم آموزش SQL، دستور Update برای بهروزرسانی اطلاعات، همراه فیسیت باشید.
در بخش اول آموزش SQL با مفهوم کلی پایگاه داده، بانک اطلاعاتی رابطهای و مفاهیم و تعریفهای اولیه آشنا شدیم. در بخش دوم آموزش SQL هم نحوه ایجاد بانک اطلاعاتی و ایجاد جداول را با هم آموختیم. در بخش سوم آموزش SQL نحوه ورود اطلاعات به پایگاه داده با استفاده از دستور INSERT را آموزش دادیم و در بخش چهارم به سراغ مهمترین و کاربردیترین دستور، یعنی دستور SELECT رفتیم. حالا در این بخش از آموزش SQL در نظر داریم دستور UPDATE را به شما آموزش دهیم. با سری آموزش SQL همراه فیسیت باشید.
دستور UPDATE
بعد از ایجاد بانک اطلاعاتی و وارد کرده دادهها، ممکن است تحت شرایطی نیاز داشته باشید تا دادههای درون بانک را بهروزرسانی کنید. برای این کار باید از دستور UPDATE استفاده کنید که فرم کلی آن به صورت زیر است:
UPDATE table_name SET field1=value1 [, feild2=value2 ,….] [WHERE condition];
[] : عباراتی که درون علامت براکت قرار گرفتهاند الزامی نیستند و برخی کوییریها به این بخشها نیازی ندارند.
عملی SQL را یاد بگیریم
تا به این جا با فرمت کلی دستور UPDATE آشنا شدیم. حالا بیایید یک پرس و جوی ساده را با این دستور بنویسیم.
پرس و جوی شماره 1: تعداد همه قطعاتی که تهیه کننده S1 تهیه کرده است را به 500 بهروزرسانی کنید.
در این کوییری به دو متغییر نام تهیه کننده و تعداد تولید شده از هر قطعه نیاز داریم. این متغییرها در جدول SP قرار دارند. تنها کافی است در جدول SP همه فیلدهای QTY را برای قطعاتی که توسط S1 تهیه شدهاند آپدیت کنیم. در کل این کوییری به صورت زیر خواهد بود:
UPDATE SP SET QTY=500 WHERE S#=’S1’ ;
منبع خبر: None
ثبت نظر