آموزش SQL | عملگر UNION
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
از عملگر UNION برای ترکیب نتایجی که از ترکیب دو یا چند دستور SELECT به دست آمده است استفاده می شود.
- این دستورات SELECT باید تعداد ستون های یکسانی داشته باشند
- این ستون های متناظر باید نوع داده ی مشابه با هم داشته باشند
- همچنین ترتیب این ستون ها در هر دو دستور SELECT باید با هم برابر باشند.
سینتکس UNION
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;
سینتکس UNION ALL
عملگر UNION به صورت پیشفرض مقدار های تکراری را حذف می کند، برای اینکه تکراری ها نیز نمایش داده شوند، از UNION ALL استفاده می کنیم:
SELECT column_name(s) FROM table1
UNION ALL
SELECT column_name(s) FROM table2;
نکته: نام ستون ها در جدول خروجی، معمولاً برابر با نام ستون های اولین SELECT است.
برای ثبت پرسش ابتدا در سایت وارد شوید.