PDA

View Full Version : مشکل در کوئری گرفتن چند شرطی



nokhodi
جمعه 29 بهمن 1395, 16:14 عصر
سلام دوستان
در یک فایل اکسس نیاز دارم از سه جدول کوئری بگیرم
در قدم اول اومدم از جدول فرایند ها نوع فرایند و کدی برای هر فرایند تعریف کردم
مثلا دو فرایند داریم بنام مونتاژ و پخت که خودشون هر کدوم اجزا و نام قطعه داره
در کوئری ما اول نام فرایند رو از جدول نام فرایند ها بصورت input سوال میکنیم... مشکل اینجاست که بعدش نیازه که بفهمیم با کدوم جدول ککار داره ( مونتاژ یا پخت ) که سوال بعدی از پرسیده بشه که نام قعطه چیه و اجزاء رو نشون بده...
عکس سه جدول در ضمیمه سوال هست
ممنون میشم راهنمایی بفرمایید

144507

bhd2013
جمعه 29 بهمن 1395, 16:58 عصر
سوالتون قابل حله ولی
رابطه جداول ایراد داره باید رابطه جداول فرایند و مونتاز یا فرایند پخت، 1 به چند باشه ولی در تصویر فوق این قضیه برعکسه
ایراد دیگه نام گذاری فارسی هست باید نام فلید ها و جداول لاتین باشد
این موارد را رفع کن نمونه بزار تکمیل کنیم

nokhodi
جمعه 29 بهمن 1395, 17:22 عصر
نمونه دیتابس ری نیم انگلیسی شد سه جدولی که باهاش کار داریم و یه سری جدول دیگه هم داخل فایل هست...اما مشکل عمده من با سه جدولی هست که در تصویر بالا هست و کوئری گرفتن دو مرحله از اینا
ممنون از راهنمایی و کمکتون

bhd2013
جمعه 29 بهمن 1395, 17:55 عصر
یک فلید با عنوان pid کد فرایند به جدول montage_proc اضافه کردم و دیگه نیازی به جدول پخت نیست اینطوری استانداردتر هست .
نمونه را ببیند متوجه میشید

nokhodi
جمعه 29 بهمن 1395, 18:09 عصر
ممنون...بله متوجه شدم : فقط دوسوال
آیا امکان داره هنگام خروجی کوئری یا حتی هنگام پرسش در ابتدای موئری بجای کد از اسم فرایند استفاده بشه؟!
و سوال دیگر مربوط به عکس زیر :
آیا راهی وجود داره تا فیلد های خالی مثلا در تصویر زیر پارت های خالی نمایش داده نشود..
سپاس

144510

bhd2013
شنبه 30 بهمن 1395, 14:03 عصر
سوال اول حل شد
سوال دوم راه حلی بنظرم نمی رسه.

nokhodi
شنبه 30 بهمن 1395, 18:56 عصر
سوال اول حل شد
سوال دوم راه حلی بنظرم نمی رسه.

میدونماسپممیشه..اماواقعامم نونم:لبخندساده:

mazoolagh
یک شنبه 01 اسفند 1395, 06:07 صبح
آیا راهی وجود داره تا فیلد های خالی مثلا در تصویر زیر پارت های خالی نمایش داده نشود..
سپاس

144510

اگر از فرم یا گزارش برای دیدن نتایج کوئری استفاده کنین میشه