صفحه اصلی / دوره‌های آموزشی / آموزش sql server 2019، از مقدماتی تا متخصص پایگاه داده / آموزش دستور merge در 2019 sql server، روشی برای ادغام جداول

آموزش دستور merge در 2019 sql server، روشی برای ادغام جداول

آموزش دستور merge در sql server، روشی برای ادغام جداول
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
86,400 تومان

جلسات دوره


                                                                      
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه

آموزش کامل دستور Merge در SQL Server 2019:

در این جلسه می‌خواهیم دستور Merge را توضیح دهیم. دستوری که می‌توانیم به کمک آن دو جدول را باهم ادغام کنیم. 
وقتی از ادغام کردن دو جدول صحبت می‌کنیم یک جدول Target یا هدف و یک جدول Source یا منبع داریم. مثلا جدول هدف ما جدول لوکال ما است و جدول منبع جدولی است که روی سرور است و می خواهیم جدولی که سمت سرور است را با جدول سمت لوکال ادغام کنیم. سه حالت وجود دارد، در حالت اول رکوردهایی هستند که در هر دو جدول وجود دارند در این حالت عمل Update را انجام می‌دهیم، باید جدول هدف را update کنیم. در حالت بعد رکوردهایی هستند که در منبع وجود دارند اما در جدول هدف وجود ندارند پس باید عمل insert را انجام دهیم. درحالت سوم رکودهایی هستند که در جدول هدف وجود دارند اما در سرور نیستند در این حالت عمل delete را انجام می‌دهیم. چون دقیقا می‌خواهیم جدول سمت سرور را روی لوکال منتقل کنیم. پس سه عمل انجام می‌دهیم هر زمان مشابه باشند ویرایش می‌کنیم، هنگامی که در منبع وجود دارد ولی در هدف نیست درج انجام می‌دهیم و بالعکس در هدف وجود دارد اما در منبع نیست حذف می‌کنیم.

 

امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل می‌توانید به انجمن پرسش و پاسخ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید. 
امید آنکه بیش از پیش موفق و مؤید باشید.

 

انجمن متخصصان پایگاه داده

نظرات دانشجویان

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

464