union query در اکسس | آشنایی و کار با آن +مثال عملی
سلام به همراهان همیشگی سافت پلاس . در ادامه مطالب مربوط به آموزش اکسس امروز می خواهیم در باره یک کوئری به نام union query با هم صحبت کنیم .
نمی دانم تا به حال اسم union query را شنیده اید یا نه ؟
یا اصلا می دانبد چطوری می شود از این کوئری استفاده کرد ؟
اصلا کاربرد این کوئری بین کوئری های مختلف اکسس چی هست و کجاها و چطوری می شود از آن استفاده کرد ؟
اگر دوست دارید هر چیزی را که لازم است در این زمینه بدانید کافی است تا انتهای این مطلب همراه باشید .
من علیرضا شهرآئینی هستم و هر آنچه که در مورد کار با کوئری Union نیاز دارید را به شما آموزش خواهم داد . در ضمن یادتان باشد که اینجا سافت پلاس است و در سافت پلاس همه چیز بر مدار سادگی می چرخد .
فهرست محتوا
کوئری union چه کاربردی دارد ؟
در قدم اول به این سوال پاسخ بدهیم که اصلا کوئری نوع UNION چه کاربردی در اکسس دارد ؟
شاید بشود از روی معنی کوئری union به کاری که این کوئری می تواند برای ما انجام بدهد پی ببریم .
کلمه union در فارسی به معنای ادغام و یا جمع کردن دو یا چند تا چیز است . کاری هم که این کوئری در اکسس برای ما می تواند انجام بدهد دقیقا همین است .
ما در اکسس به کمک کوئری union می توانیم اطلاعات مختلف را با هم یکی کنیم . حالا این اطلاعات می توانند داخل 2 جا باشند . یا در داخل جدول های مختلف یا در داخل کوئری هایی که قبلا آنها را ایجاد کرده ایم .
حالا که متوجه شدیم کار این کوئری چی هست به سراغ این برویم که چطوری می شود از آن در محیط اکسس استفاده کرد ؟
به کمک کوئری نوع union می توانید اطلاعات یک یا چند تا جدول یا کوئری را با هم یکی کنید .
مثالی از کاربرد کوئری union
در این قسمت از آموزش می خواهیم به سراغ نرم افزار اکسس رفته و یک مثال عینی و کاربردی در مورد کوئری نوع union را با هم بررسی کنیم .
فرض کنید که دو تا جدول داریم . در جدول شماره 1 اطلاعات مربوط به یک سری از داروها به همراه مشخصات مربوط به آنها را داریم .
در جدول شماره 2 هم اطلاعات مربوط به یک سری داروی دیگر را که مشخصات آنها دقیقا با داروهای قبلی ما یکی است را بصورت ذخیره شده داریم .
حالا می خواهیم اطلاعات مربوط به هر دو تای این جدول ها را با هم ادغام کنیم . برای این کار مراحل زیر را باید انجام بدهیم .
اول به سراغ سربرگ Create رفته و روی گزینه Query Design کلیک کنید .
بعد از این کار وارد محیط مربوط به اس کیوال اکسس می شوید . اینجا باید یک سری کدها را به زبان SQL برای اکسس تعریف کنید .
به این کدها دقت کنید :
select *
from tbl_drugs1
union
select *
from tbl_drugs-2 ;
حالا بیایید به این کدها یک نگاهی بکنیم تا متوجه شویم این کدها چه کارهایی برای ما می کنند .
در دو خط شماره 1 و شماره 3 از این کدها ما از اکسس می خواهیم که تمام اطلاعات موجود در جدولی به اسم tbl_drugs1 را برای ما استخراج کند .
در خط های شماره7 و شماره 9 از این کدها هم ما از اکسس می خواهیم که تمام اطلاعات موجود در جدولی به اسم tbl_drugs2 را برای ما استخراج کند .
حالا با استفاده از دستور یا کلمه کلیدی union که در خط شماره 5 آورده ایم از اکسس می خواهیم که همه این اطلاعات را برای ما ادغام کرده و آنها را در داخل یک خروجی به صورت کوئری نمایش بدهد.
اینجا یک نکته مهم وجود دارد
این مطلب ادامه دارد…
دیدگاهتان را بنویسید