MMS بتاريخ: 15 يونيو 2008 تقديم بلاغ مشاركة بتاريخ: 15 يونيو 2008 Select EMPLOYEENAME,job, SUM(AMOUNT), sum( DISCOUNT) from TRNS_SALES GROUP BY joB ,EMPLOYEENAME الاستعلام هذا يعمل بشكل صحيح لكن اريد ان اضيف على الا ستعلام السابق شرط ان يكون بين تارخين TRNSDATE بس المشكله انني الا اقدر اضيف شرط حقل TRNSDATE تظهر رسالة خطاء كيف يمكن ان اضيف -----------------------------------------يعني بهذه الطريقة بس هذا الاستعلام غير صحيح Select EMPLOYEENAME,job, SUM(AMOUNT), sum( DISCOUNT) from TRNS_SALES GROUP BY joB ,EMPLOYEENAME where BETWEEN TRNSDATE ('10/06/2008' and '10/06/2008') اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 15 يونيو 2008 تقديم بلاغ مشاركة بتاريخ: 15 يونيو 2008 مفروض كودك يتكتب بالطريقة دى :- SELECT employeename, job, SUM (amount), SUM (discount) FROM trns_sales WHERE trnsdate BETWEEN '10-jun-2003' AND '10-jun-2008' GROUP BY job, employeename; و ده مثال مشابه له فى اسكيمة ال HR SELECT first_name || ' ' || last_name, job_id, SUM (salary), SUM (employee_id) FROM employees WHERE hire_date BETWEEN '17-JUN-87' AND '17-JUN-95' GROUP BY first_name || ' ' || last_name, job_id ; و بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ramy.orcale بتاريخ: 19 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2008 السلام عليكم طب علي حد علمي مش المفروض having بدل where? اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 19 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2008 أحنا بنستخدم ال having لما نشرط على أداة من أدوات ال group functionsبمعنى أننا لما نقسم مجموع مرتبات الموظفيين على حسب أرقام الاقسام الرئيسية بشرط ان المجموع يقل عن 25000 فده يتعمل ب having مش ب where لأننا هنا بنشرط على أداة ال sum و دى اداة من ادوات ال group functionsو ده مثال للتوضيح :- SELECT SUM (salary), department_id FROM employees GROUP BY department_id HAVING SUM (salary) < 25000; أتمنى تكون الفكرة أكثر وضوحاً دلوقتى ..... و بالتوفيق . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alshimaa بتاريخ: 20 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2008 (معدل) طيب كدا جميل بس ياريت توضيح أكثر لاسكيمةالhr بعد اذنك أخ هانى تم تعديل 20 يوليو 2008 بواسطة alshimaa اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 20 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2008 توضيح أكثر لاسكينة الhr الكود اللى انا كتبته متوافق مع أسكيمة ال HRأم أنك لديك قصد أخر ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ramy.orcale بتاريخ: 21 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2008 السلام عليكمشكرا اخ هاني عالتوضيحمعلش استحمل غلاسة مبتدئين بقيوالله ولي التوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alshimaa بتاريخ: 21 يوليو 2008 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2008 كان كل قصدى انى مش عارفة ان الكود بيختلف من مكان لمكانوشكرا على غلاسة المبتدئئين دى ياأخ رامى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.