PDA

View Full Version : واکشی اطلاعات از چند جدول



Hkarimi
پنج شنبه 21 آذر 1392, 23:53 عصر
سلام به همگی... وقت بخیر.
دوستان من یه بانک با 10 جدول دارم که همه 10 جدول دارای فیلد های id , fname , lname , month هستن. و id کلید اصلیه.

توی این 10 جدول اطلاعاتی وجود دارن که قسمتی از اونا مشابه هم هستن... مثلاً id=10 با اسم "علی علوی" و "فروردین" توی جدول اول موجوده. همین علی علوی با کد 10 توی جدول دومم هستش ولی monthش "اردیبهشته" هست. حالا ممکنه توی جداول دیگه با ماه های دیگه موجود باشه یا ممکنه اصلا وجود نداشته باشه توی اون جداول.

حالا من میخوام چکار کنم؟!!

من میخوام در نهایت یک جدول جامع داشته باشم که اسامی تمام افراد رو بزنه و توش بگه این id با این اسم و فامیل توی ماه فروردین و اردیبهشت و مثلا بهمن بوده ولی توی باقی ماه ها نبوده.

راهنمایی... راه حل؟!!!

damanpak
جمعه 22 آذر 1392, 10:10 صبح
سلام
در مرحله اول باید بگم که طراحی جدول شما با توجه به نیاز شما درست نیست
شما باید یک جدول بسازی مثلا با فیلدهای
کد(کلید اصلی)،نام،نام خانوادگی
بعد یک جدول دیگه بسازی با فیلدهای
کد(کلید اصلی)،کدمشتری،کد ماه
حال توی جدول اول اسامی مشتریان(همون اشخاصی که فرمودین مثل علی علوی و ...) ذخیره میشه و توی جدول دوم کد مشتری،کد ماه(مثلا فروردین 1،اردیبهشت 2 و .....)
بعد با یک Select Join معمولی میتونید این نیازتون رو براورده سازید