سلام.
رض کنید یه جدول داریم با اطلاعات زیر:
جدول اشخصاص:
ID_Ashkhas (Primary Key) Name 1 علی توکلی 2 حسن صفری 3 تقی تقیان
و یه جدول داریم با اطلاعات زیر:
جدول مرخصی ها:
ID_MORAKHASI (Primary key) ID_ASHKHAS (Foreign Key) Type Date 1 1 استحقاقی 1/5/91 2 1 استعلاجی 2/5/91 3 2 استحقاقی 3/5/91 4 3 استحقاقی 4/5/91 5 2 استعلاجی 5/5/91 6 3 استعلاجی 2/5/91 7 1 ماموریت 4/5/91 8 3 ماموریت 1/5/91 9 2 ماموریت 3/5/91 10 1 استعلاجی 5/5/91 11 3 استحقاقی 2/5/91 12 2 ماموریت 3/5/91 13 1 استحقاقی 4/5/91 14 1 استعلاجی 8/5/91 15 2 ماموریت 10/5/91 16 3 ماموریت 7/5/91 17 3 ماموریت 10/5/91
توی جدول بالا مرخصی هایی که توسط هر شخص استفاده میشه، با یه سری اطلاعات اضافی دیگه که من ذکر نکردم ثبت میشه. مثل مدت مرخصی و ... .
مثلا شخص 1 ( علی توکلی ) در تاریخ 1/5/91 از مرخصی استحقاقی استفاده کرده و ... .
حالا می خواهیم یه کوئری بنویسیم که جدول زیر رو به ما بده:
Name مجموع مرخصی استعلاجی مجموع مرخصی استحقاقی مجموع ماموریت علی توکلی 3 2 1 حسن صفری 1 1 3 تقی تقیان 1 2 3
یعنی یه ما بگه هر کسی چندبار از چه مرخصیهایی استفاده کرده.
می خواستم لطف کنید و تو نوشتن کوئری راهنماییم کنید.
ممنون.