PDA

View Full Version : سلکت کن از جدول A اگر آی دی برابر 1 و سلکت کن از جدول B اگر آی دی برابر 2 است



hmkhafan
چهارشنبه 14 مهر 1395, 23:03 عصر
با سلام ببخشید که موضوع سوالم اینطوریه!

من یه جدول کلی دارم (به نام C) که فیلدهای مشترکی از دو جدول A و B داخل خودش داره و هرجدول(AوB) هم یه سری فیلد خصوصی دارن
(البته نمیدونم کار درستی کردم یا نه)
خب حالا فرض کنید من باید تمام رکوردهای دو جدول A و B رو نشون بدم (کاری که خودم کردم این بوده که میام کل رکوردهای جدول C رو میگیرم و بعد با یه حلقه foreach طبق آی دی که نشون میده مال کدوم جدوله یه سلکت دیگه از جدول دوم میزنم و فیلدهای اون رو میکشم بیرون و به فیلدهای عمومیش میچسبونم.اینطوری برای هر رکورد از جدول C من باید یه سکلت بزنم که خب این خیلی جالب نیست)
میخوام بدونم بهترین روش حل این مساله چیه؟
آیا با CASE میتونم اینو بزنم؟

دوستانی که با این مشکلات دست پنجه نرم کردن تجربیاتشون رو در اختیار ما هم بذارن.
پیشاپیش ممنون.

tameshkz23
یک شنبه 18 مهر 1395, 15:42 عصر
سلام

اطلاعات جداولتونو قرار بدین .
با استفاده از relation بین جداول می تونین به راحتی انجام بدین