alsayad بتاريخ: 5 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 5 فبراير 2011 (معدل) السلام عليكم كيف يمكنني اساتخراج هذا التقرير من قاعدة بيانات SCOTTو التقرير هو عدد الموظفين في كل قسم الذين يحصلون على راتب من قيمة إلى قيمة كما هو موضع في الجدول التالي و شكرا تم تعديل 5 فبراير 2011 بواسطة alsayad اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
HiMa بتاريخ: 8 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 8 فبراير 2011 و عليكم السلام و رحمة الله و بركاتهبالنسبه للاستعلام المطلوب هذه هى الطريقهأرجو أن تكون مفيده لك و لسائر أعضاء المنتدى الكرام SELECT RANGES , MAX (DECODE (DEPTNO, 10, CNT, NULL)) DEPT_10, MAX (DECODE (DEPTNO, 20, CNT, NULL)) DEPT_20, MAX (DECODE (DEPTNO, 30, CNT, NULL)) DEPT_30, MAX (DECODE (DEPTNO, 40, CNT, NULL)) DEPT_40 FROM (SELECT CEIL(SAL/500) * 500 - 500||'..'||CEIL(SAL/500) * 500 RANGES, DEPTNO, COUNT ( * ) CNT FROM SCOTT.EMP GROUP BY SAL, DEPTNO) GROUP BY RANGES نسألكم الدعاء لى و لوالدى و لمصر و لجميع المسملين اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoud afifi بتاريخ: 8 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 8 فبراير 2011 الهم امين يا حج هيمابس لو الهيدر متغير هيكون ايه النظام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 13 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 13 فبراير 2011 وعليكم السلام ورحمة الله SELECT ((case when sal between 1 and 500 then 'between 1 and 500'when sal between 1001 and 1500 then 'between 1001 and 1500' when sal between 1501 and 2000 then 'between 1501 and 2000' end))as ranges ,count(case when sal between 1 and 500 and deptno=10 then 1 end) dept10,count(case when sal between 1001 and 1500 and deptno =20 then 1 end) dept20,count(case when sal between 1501 and 2000 and deptno =30 then 1 end) dept30from empwhere sal <2000 andsal not in (1000,1500)and sal is not null and sal not between 501 and 1000group by (case when sal between 1 and 500 then 'between 1 and 500'when sal between 1001 and 1500 then 'between 1001 and 1500' when sal between 1501 and 2000 then 'between 1501 and 2000' end)order by rangesموفق code.txt اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.