عملگر UNION

عملگر Union در sql (اجتماع دو یا چند جدول)

در قسمت قبل با انواع Join ها آشنا شدیم. در این قسمت عملگر Union در sql را به شما آموزش خواهیم داد. در واقع با این عملگر شما می توانید نتیجه دو یا چند کوئری (دو یا چند جدول) را به صورت ترکیبی نمایش دهید .

بدنه عملگر Union :

یا
نکته : در Union ALL کلیه رکوردها دو کوئری را نمایش می دهد ولی Union رکوردهای مشابه و تکراری را نمایش نمی دهد.

دو جدول Student و Professor با اطلاعات زیر را در نظر بگیرید :

جدول Student

جدول student

جدول Professor

جدول استاد

مثال : کلیه نام خانوادگی دانشجویان و اساتید را نمایش می دهیم:

نتیجه UNION

عملگر union در sql

اگر کوئری را  به این صورت بنویسیم :

نتیجه UNION ALL

union all

نکته : می توانیم دستور Select را همراه با Where بیاوریم و رکوردهای هر دو جدول را پس از فیلتر کردن با همدیگر اجتماع کنیم .

اشتراک گذاری :
آموزش ADO.Net آموزش SQL Server آموزش برنامه نویسی

درباره حسین رسولی

از سال 89 در زمینه طراحی اپلیکیشن های ویندوز ، موبایل و همچنین طراحی سایت فعالیت دارم و در حال حاضر مدیریت سایت جهان سورس را برعهده دارم و سعی می کنم روزانه آموزش ها و پروژه های برنامه نویسی را با شما به اشتراک بگذارم.

دیدگاه خود را بیان کنید

از ما حمایت کنید