اذهب الي المحتوي
أوفيسنا

الجمع والإحصاء في الاستعلام


الردود الموصى بها

بسم الله الرحمن الرحيم

تحية طيبة للجميع

اساتذة لديه برنامج و يتكون البرنامج من جدولين ( جدول طبيب المسؤول ) و ( جدول المريض ) و قمت بعمل علاقة بين الجدول ( one to many ) المطلوب اريد عمل الاستعلام التالية :

كود المريض

تحديد عدد الذكر و انثى التى اعمارهم اقل من سنة

تحديد عدد الذكر او انثى التى اعمارهم بين 20 - 30

مثلا :

كود مريض ( A11 )

اقل من سنة ( ذكور 2 ) (انثى 1 )

اتمنى يا اساتذة انكم فهمتم قصدى فى السوال ان شاء الله موفقين

db1.rar

تم تعديل بواسطه فرهاد كريم
رابط هذا التعليق
شارك

عذرا استاذى العزيز

هذا هو برنامج

استاذى العزيز اريد الاستعلام تضهر بهذا الشكل

المريض التى اعمارهم من 20 الى 30

كود A11 ( عدد ذكور5 ) ( عدد انثى 3 )

كود B11 ( عدد ذكور4 ) ( عدد انثى 2 )

db1.rar

تم تعديل بواسطه فرهاد كريم
رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

اساتذة فى برنامج اريد عمل استعلام للبحث عن العمر من مثلا 20 سنة الى 30 سنة اى ( البحپ بین العمرین ) بحیث انا اقوم بكتابة العمر يدويا من ( 20 الى 30 .... ) و تضهر نتيجة الاستعلام بهذا الشكل

العمر بين 20 الى 30

كود المريض ( A11 ) ( عدد الذكور 2 ) ( عدد انثى 4 ) ( و فى الاخير مجموع الكلى اى 6 )

كود المريض ( B11 ) ( عدد الذكور 4 ) ( عدد انثى 3 ) ( و فى الاخير مجموع الكلى اى 7 )

db1.rar

رابط هذا التعليق
شارك

عدد الذكور بين 20 و 30

SELECT Count([جدول المريض].[رقم المريض]) AS ["عدد المرضى بين 20 و 30 سنة"]

FROM [جدول المريض]

WHERE ((([جدول المريض].العمر)>=20 And ([جدول المريض].العمر)<=30) AND (([جدول المريض].الجنس)="ذكر"));

أظن يحتاج الأمر لاستعلامين مختلفين

db1-kemas.rar

رابط هذا التعليق
شارك

شكرا يا اساتذة ولكن يا اساتذة انا اريد ان تضهر الاستعلام هكذا :

كود مريض ( A11 )

عدد ذكور (4)

عدد انثى (3)

( مجموع عدد ذكور و انثى )

تم تعديل بواسطه فرهاد كريم
رابط هذا التعليق
شارك

شكرا يا اساتذة ولكن يا اساتذة انا اريد ان تضهر الاستعلام هكذا

A11 عدد ذكور 2 عدد انثى 4

B11 عدد ذكور 4 عدد انثى 3

وهذا صور توضيحية

post-60342-0-03878800-1307115920_thumb.j

تم تعديل بواسطه فرهاد كريم
رابط هذا التعليق
شارك

موضوع مكرر ؟

تم دمج الموضوعين وأيضا تعديل العنوان

اخي الكريم :

انت عضو قديم فلم يهن علي إغلاق موضوعك

أخي :لا يخفى عليك اهمية انتقاء العنوان وما يترتب على ذلك من المصلحة العامة المستقبلية

اعتبر هذا المنتدى مكتبتك وانك سترجع للبحث عن موضوعك هذا في يوم ما

رابط هذا التعليق
شارك

ماشاء الله علیك استاذى العزيز ان شاء الله دائما فى تقدم وتميز وهذا هو المطلوب و كله تمام استاذى العزيز

ولكن طلب صغير فى حقل كود المريض هل يمكن ان تضهر كود مريض مثلا ( A11 ) او ( B11 ) مرة واحدة اى هكذا

A11

B11

رابط هذا التعليق
شارك

اخي العزيز

كود المريض يظهر لكل فئة عمرية لذلك ظهر الكود A11 مع الفئة العمرية من 10 الى 19 سنة والفئة من 30 الى 39 سنة

ولكن لو قمت بالاستغناء عن هذا الحقل (عمر المريض) فسيظهر كود المريض مرة واحدة فقط

تحياتي,,,

رابط هذا التعليق
شارك

والله استاذى العزيز كلمة شكر قليلة عليك ان شاء الله دائما موفق

استاذى العزيز لقد طلب منى ان اقوم بتحديد ( العمر ) كما التالى :

( اقل من سنة ) , (1 - 4 سنة ) , ( 5 - 14 سنة ) , ( 15 - 49 سنة ) , ( 50 سنة فاكثر ) اى عند عرض الاستعلام تضهر عنوان ( حقل عمر المريض ) هكذا

اقل من سنة , 1 - 4 سنة ...

استاذى العزيز اعذرنى على كثرة الاسئلة ان شاء الله دائما موفق

تم تعديل بواسطه فرهاد كريم
رابط هذا التعليق
شارك

اخي العزيز

دالة Partition هي من ضمن دوال اكسس وتقوم بتقسيم مجال من الأرقام إلى أجزاء متساوية بحيث تنسب العدد الى الجزء الذي ينتمي اليه

ولكن حالتك هذه لا تنطبق عليها لذا قمت بعمل دالة بسيطة لتنفيذها وستجدها في المثال المرفق

تحياتي,,,

db31.rar

رابط هذا التعليق
شارك

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

اذا امكن استاذى العزيز عمل الاستعلام و التقرير الذى قمت بتصميمها على هذا البرنامج اكون شاكر لك

ان شاء الله موفق

DBA SAMPLE.rar

رابط هذا التعليق
شارك

الحمد لله بعون الله و بتعاونكم لقد قمت بتصميم الاستعلام و التقرير على برنامجى كما قام بتصميمها استاذى العزيز منتصر الانسى و كلها تمام ان شاء الله استاذى العزيز منتصر دائما فى تقدم وتميز و اشكر جميع الاساتذة فى هذا المنتدا المميز ان شاء الله موفقين

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information