اذهب إلى المحتوى
  • 0

كيف أمزج جملتي استعلام SQL لأحصل على نتيجة تجمع نتيجة واحدة؟

Simoh

السؤال

أتوفر على جملتي استعلام SQL التالية:

"SELECT SUM("+Fdays+")AS fDaysSum From tblFieldDays WHERE tblFieldDays.NameCode=35 AND tblFieldDays.WeekEnding=?"

و

SELECT SUM("+CHdays+") AS hrsSum From tblChargeHours WHERE tblChargeHours.NameCode=35 AND tblChargeHours.WeekEnding=? "

وأريد دمجهما في جملة واحدة لأحصلة على نتيجة مشتركة، عوض تنفيذ كل واحدة على حدى؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

SQL يمكّنك من عمل اسم مستعار Alias  لجمل الاستعلام من نوع select، و هذه الخاصية تمكن من الحصول على نتيجة واحدة لجملتي استعلام مُدمجتين، بهذه الطريقة:

لنعتبر أننا نتوفر على بنية الجدول التالي:

CREATE table a(
  a int
);
create table b(
  b int
);
INSERT INTO a VALUES(1);
INSERT INTO b VALUES(2);

عند عمل run  لجملة الاستعلام التالي، والتي تتوفر على جملتي استعلام تم دمجهما:

SELECT x.a, y.b FROM (SELECT * from a) as x, (SELECT * FROM b) as y

نحصل على النتيجة التالية:

56ba4fb3aedfe_Screenshotfrom2016-02-0920

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...