الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في استعلام

بدأه ahmad1981 في 11 أغسطس 2013 · 3 رد · 314 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كل عام وانتم بالف خير

اريد ان اعمل استعلام ل 3 سنوات بحيث يشمل الكود والدولة والقيمة  بحيث تظهر كل الدول لكل كود مرفق مثال استعلام.rar

#2
ahmad1981 كتب:

السلام عليكم

كل عام وانتم بالف خير

اريد ان اعمل استعلام ل 3 سنوات بحيث يشمل الكود والدولة والقيمة  بحيث تظهر كل الدول لكل كود مرفق

 

أخي أحمد

وعليكم السلام ورحمة الله وبركاته

عيدكم مبارك

كل عام وأنت بخير وصحة وسعادة

 

تفضل الحل

أنت لا تحتاج إلى استعلامات متعددة

فقط استعلام توحيد واحد يضم القيم من الجداول الثلاثة Union3Tabels

SELECT hscode.code, country.COUNTRY, [2006].im_q AS 2006, "0" AS 2007, "0" AS 2008
FROM country RIGHT JOIN (hscode RIGHT JOIN 2006 ON hscode.code = [2006].code) ON country.COUNTRY = [2006].COUNTRY

union SELECT hscode.code, country.COUNTRY, "0" AS 2006, [2007].im_q AS 2007, "0" AS 2008
FROM country RIGHT JOIN (hscode RIGHT JOIN 2007 ON hscode.code = [2007].code) ON country.COUNTRY = [2007].COUNTRY

UNION SELECT hscode.code, country.COUNTRY, "0" AS 2006, "0" AS 2007, [2008].im_q AS 2008
FROM country RIGHT JOIN (hscode RIGHT JOIN 2008 ON hscode.code = [2008].code) ON country.COUNTRY = [2008].COUNTRY;

مع التنبه لوضع قيمة صفرية بدل الخانات الفاضية للجداول الثلاثة ليسهل الجمع

ثم استعلام يجمع النواتج Query_Sum3Tbls

كما ترى في الصورة المرفقة

 

post-129354-0-96416800-1376236588_thumb.

 

آمل أن يكون هذا ما أردته

 

وفقك الله

أبومحمد

Pms(Query).rar

1
#3

شكرا جزيلا اخ ابو محمد

وكل عام وانتم بالف خير

#4

:)

تم تعديل هذه المشاركة بواسطة ahmad1981 في 11 أغسطس 2013 في 21:27

مواضيع مشابهة