PDA

View Full Version : ادغام دو جدول با ستون های مشابه



aghayex
جمعه 24 تیر 1390, 18:21 عصر
با سلام
من سه جدول دارم که ستون هاشون مثل هم هستند ( حالا چرا سه جدول درست کرم به خاطر حجم زیاد اطلاعات ثبت شده در اونهاست و اینکه هر جدول مربوط می شه به یک منطقه جغرافیایی ) حالا برای یه ارزیابی می خوام یه سری اطلاعات رو از این سه جدول استخراج کنم ولی نمی شه .
مثلا با FULL OUTER JOIN می خاستم انجام بدم که شرط on از من می خواد که من ندارم
گفتم با union انجام بدم که این راه رو گذاشتم برا مرحله آخر

یوسف زالی
جمعه 24 تیر 1390, 20:29 عصر
سلام.
فلسفه Join کاملا با اونی که شما می خواهید فرق داره و به درد این کار نمی خوره.
اگر از Union بدت میاد:
یک جدول مجازی بگیر و سه بار توش Insert انجام بده و آخر هم از اون Select all بزن.

یوسف زالی
جمعه 24 تیر 1390, 20:38 عصر
اینجا رو هم ببینید بد نیست.
توضیح نسبتا کاملی داده شده:
http://barnamenevis.org/showthread.php?290608-راهنمایی-درباره-join
معمولا Join برای آوردن ردیفهایی کنار ردیفهای جاری هست و Union آوردن ردیفهایی زیر ردیفهای جاری.

aghayex
جمعه 24 تیر 1390, 22:53 عصر
تشکر از وقتی که گذاشتید
یعنی نظر شما بر union هست ؟

یوسف زالی
شنبه 25 تیر 1390, 00:19 صبح
بله.
ساده و خوب در این مورد.
(تشکر هم دکمه داره دوست من!)

aghayex
شنبه 25 تیر 1390, 18:42 عصر
دوستان نظر دیگه ای ندارن ؟