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

مساعدة فى عملية SELECT

بدأه مبرمج مقدسي في 28 ديسمبر 2011 · 7 رد · 799 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

جملة استعلام لاسترجاع الموظفين الذين مجموع ساعات عملهم أكثر من 10 في جدول ( employee_project)

صورة الجدول كالأتي

post-254645-039299600 1325083966_thumb.p

الناتج يجب أن يكون

post-254645-014776200 1325083986_thumb.p

المرفقات
1.png2.png
#2
Select empID,Sum from employee_project where sum > 10
−1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

السلام عليكم.

جرب الاستعلام التالي:

select empID,sum(hours) as SUM
from employee_project
group by empID
having sum(hours) > 10
#4
Adel Khayata كتب:

السلام عليكم.

جرب الاستعلام التالي:

select empID,sum(hours) as SUM
from employee_project
group by empID
having sum(hours) > 10

مشكور على الجواب الكامل

للاخ صاحب الرد الاول

انا جربت طريقك قبل ما انزل الموضوع وما نفع مشكور على مجهودك

#5
مبرمج مقدسي كتب:

مشكور على الجواب الكامل

للاخ صاحب الرد الاول

انا جربت طريقك قبل ما انزل الموضوع وما نفع مشكور على مجهودك

ماهو الفرق بين الاستعلامان الذين كتبهما العضوين

1327306258921.gif
#6

السللام عليكم.

الاستعلام الأول لن يعمل كون أنه لا يوجد حقل اسمه Sum !!

الاستعلام الثاني يقوم بتجميع ساعات العمل (sum(hours) as SUM) على حسب "الموظف" (group by empID) و من ثم يتم فلترة الموظفين (having sum(hours) > 10) بحيث يتم إظهار فقط الموظفين الذين ساعات عملهم أكبر من 10

#7
Adel Khayata كتب:

السللام عليكم.

الاستعلام الأول لن يعمل كون أنه لا يوجد حقل اسمه Sum !!

الاستعلام الثاني يقوم بتجميع ساعات العمل (sum(hours) as SUM) على حسب "الموظف" (group by empID) و من ثم يتم فلترة الموظفين (having sum(hours) > 10) بحيث يتم إظهار فقط الموظفين الذين ساعات عملهم أكبر من 10

معلش كيف ما في حقل اسمه sum باين في الجدول حقل اسمه sum في الصورة الي واضعها صحاب السؤال

1327306258921.gif
#8

صاحب السؤال مركب الصورة لكن في الحقيقة هو ليس لدية حقل اسمة Sum لكن هو ركب الصورة بهذا الشكل ليشرح لنا المطلوب الذي يدور مخيلتة فقام الاخ عادل بجمع الحقل hours وهو المطلوب تنفيذه

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

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