02-04-2016, 02:02 AM
(01-04-2016, 11:33 PM)لؤي كتب : السلام عليكم
لماذا لا تستعمل ثلاثة إستعامات ؟ لكل واحد يحتوي شرط السنة
و عليكم السلام و رحمة الله و بركاته
شكرا أستاذ لؤي على الاطلاع
ثلاث استعلامات = ثلاث داتا ست
المشكل أنّ شكل الجداول بعد تحيينها للطباعة يجب أن يكون عمودي كل جدول سنة يجانب الجدول الذي يليه ... إلى غاية 5 جداول .
و التقرير يقبل داتا سات واحدة في الباند الواحد ، فلو كان إظهار الجداول بشكل عمودي لزال اللبس باستخدام الطريقة التى تفضلتم بها .
ما أحتاجه و عجزت عن تطبيقه هو استعلام ديناميكي أو إجراء متضمّن أو ربما PIVOT
و التي لا فكرة لدي عن ماهيتهيقوم إعادة ترتيب الجدول الذي أملك فيه المعطيات و الذي هو :
year | salary
......................
120 | 2005
......................
140 | 2005
......................
150 | 2006
......................
180 | 2006
...................
188 | 2007
......................
150 | 2007
......................
إلى الشكل :
year1|salary |year2|salary | year3|salary
..................................................................
188 | 2007| 150 | 2006| 120 |2005
..................................................................
150 | 2007| 180 | 2006| 140 |2005
.....................................................................
ما قصدته بالفصل ليس بالمعنى أن كل جدول منفصل عن الآخر بل اعادة الترتيب بهذا الشكل الأخير .
* استعلام ديناميكي : لأنّ السنوات 05 :
,min(year) +4 .. min(year)
وجودك الذي لا نكاد نشعر به لعميق صمتك ..

