دستور update در sql
آموزش ویدیویی دستور update
دانلود فیلم و آموزش ویدیویی دستور update و طریقه ویرایش رکورد از طریق محیط گرافیکی و کوئری یا کدنویسی
چنانچه مشکلی در اجرای فیلم دارید از مرورگر فایرفاکس استفاده نمایید یا روی لینک زیر کلیک نمایید.
مشاهده یا دانلود فیلم بالادستور update در sql و mysql جهت ویرایش و تغییر اطلاعات دیتابیس یا پایگاه داده استفاده می شود. تمامی کدهای زیر تست شده میباشد.
این آموزش متعلق به تاپ سایت 98 می باشد.
سینتکس دستور update :
در این قسمت از آموزش sql و در بخش زیر با سینتکس دستور update آشنا می شوید.
روش کار به این صورت است ابتدا UPDATE و سپس table_name یا نام جدول و در قسمت SET فیلدها و مقادیر جدید و در انتها یک شرط را قرار می دهیم.
برای شرط از دستور where استفاده می کنیم.
برای شرط می توانیم از فیلد id استفاده کنیم که منحصربفرد باشد.
در صورتی که دستور شرطی منحصربفرد نباشد احتمال دارد چندین رکورد ویرایش شود.
SET column1 = value1, column2 = value2, ...
WHERE condition;
مثال دستور update :
در مثال زیر دستور update را بهتر یاد می گیرید.
در مثال زیر ابتدا دستور update و جدول posts و سپس قصد داریم فقط فیلد title را تغییر دهم پس در قسمت set نام فیلد و مقدار جدید را وارد می کنم.
در انتها شرطی قرار می دهم که این تغییر بایستی فقط روی فیلد با id شماره 9 اعمال شود.
پس از اجرا ، مقدار title تغییر پیدا می کند.
تغییر چند فیلد :
در مثال زیر تغییر چند فیلد با هم را مشاهده می کنیم. اگر بخواهیم مقدار چند فیلد را تغییر دهیم از کاما استفاده می کنیم.
دقت کنید که رشته ها را در کوتیشن قرار دهید ولی اعداد نیازی به کوتیشن ندارند.
استفاده از AND در دستور update :
در این بخش با استفاده از AND در دستور update آشنا می شویم.
با استفاده از دستور AND می توانیم چند شرط را اعمال کنیم.
ما در قسمت set مشخص کرده ایم که فیلد title و category_id تغییر کند در صرتی که title مساوی update 2 و category_id مساوی مقدار یک باشد.
استفاده از or در دستور update :
در مثال زیر با استفاده از or در دستور update بررسی کردیم که اگر مقدار title مساوی یکی از مقادیر update 1 یا مقدار update 2 بود مقدار title مساوی topsite98 تغییر کند.
ویرایش کامل یک فیلد :
برای ویرایش کامل یک فیلد می توانید مطابق دستور زیر عمل کنید.
در دستور زیر تمام رکوردهایی که فیلد category_id آنها مساوی یک باشد تغییر کرده و به مقدار 5 تغییر می کند.
در نوشتن دستورات update بایستی دقت کنید چون گاه یک اشتباه می تواند مشکلات زیادی را برای شما بوجود آورد.
امیدواریم این آموزش برای شما مفید باشد.
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید