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

انشاء تقرير

مغلق
بدأه PROG7 في 22 أبريل 2007 · 4 رد · 2,417 مشاهدة · في قسم Reports و Designer و JDeveloper
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي ملف يحتوي البيانات التالية توصيف الملف

رقم الموظف

رقم الموظف الحالة الحالة

1 1

1 2

1 3

رقم الموظف الحالة

2 1

2 2

2 3

اريد انشاء تقرير بحيث يكون رقم الموظف الحالة

1 1 2 3 وهكذا

2 1 2 3 ==

فما هي افضل طريقة مع خالص الشكر

#2

لم تحدد أخي العزيز وصفك لنوع الحقول التي تريد التعامل معها في هذا التقرير وخصوصا نوع الحالة هل هي حقل رقمي أو حرفي ؟

#3

عموما أذا كان حرفي : فأعتقد هذا الأيعاز يحل مشكلتك :-

select emp_no,sum(case01) case01,sum(case02) case02

from ( select emp_no,emp_case case01,0 case02 from tablename where emp_case = 1

union all

select emp_no,0 case01,emp_case case02 from tablename where emp_case = 2 )

group by emp_no

#4

عموما أذا كان نوع حقل الحالة رقمي : فأعتقد هذا الأيعاز يحل مشكلتك :-

select emp_no,sum(case01) case01,sum(case02) case02

from ( select emp_no,emp_case case01,0 case02 from tablename where emp_case = 1

union all

select emp_no,0 case01,emp_case case02 from tablename where emp_case = 2 )

group by emp_no

#5

آسف لهذا الخطأ :-/الجواب الأخير أصح وفي حالة نوع الحقل حرفي تحل المشكلة بنفس الطريقة ولكن يتم معالجة النوع الحرفي الى رقمي وهكذا ..... .

هذه طريقتي للمعالجة .. واذا توجد طريقة أخرى ممكن أن يفيدونا بها أخوتنا أعضاء النادي أنا والأخ السائل ...

مع الشكر الجزيل .

هذا الموضوع مغلق.

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