الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عدم التكرار البيانات لكن مع الجمع

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم

 

الاخوان الاعزاء

 

اريد اطبع تقرير لا يضهر التكرار في العمود ولكن يجمع لي قيمة العدد اما مل  اسم مكرر

يعني لو عندي احد الاشخاص استلم يوم 12/7/2013 عدد 10 اقلام

وفي يوم 15/7/2013 استلم عدد 15 قلم اخر

فلا اريد ان يضهر لي  التقرير بالشكل التالي

محمد        اقلام      10

محمد        اقلام      15

 

اريد ان يضهر التقرير بالشكل التالي

محمد      اقلام      25

 

انا كتبت كلمة DISTINCT لكنها تطلع لي اسم واحد فقط بدون الجمع

 

ارجو المساعدة

بتاريخ:

استخدم GROUP BY في جمله الكويري

SELECT NAME,PRODUCT,SUM(QTY) FROM YOUR_TABLE GROUP BY NAME,PRODUCT

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

 

استخدم GROUP BY في جمله الكويري

SELECT NAME,PRODUCT,SUM(QTY) FROM YOUR_TABLE GROUP BY NAME,PRODUCT

 

حل صحيح...

بالتوفيق.

بتاريخ:
  • كاتب الموضوع

كل الشكر لكم اخواني

 

ولكن ماهو SUM(QTY) هل هو اسم عمود عندي ولماذا هو داخل القوس

 

وجزاكم الله كل خير

بتاريخ:

كل الشكر لكم اخواني

 

ولكن ماهو SUM(QTY) هل هو اسم عمود عندي ولماذا هو داخل القوس

 

وجزاكم الله كل خير

السلام عليكم

المقصود بـ SUM(QTY) هو مجموع الاقلام

SUM هي دالة التجميع

وQTY هو اسم العمود المراد عمل مجموع له

بتاريخ:
  • كاتب الموضوع

جزاكم الله كل خير

 

انا كتبت الكود التالي

SELECT agents.agent_name,items.item_name,SUM(out_do.quantity) FROM agents,items,out_do
GROUP BY agent_name,item_name

ولكنه جمع لي كافه الكميات المصروفه وكتبها امام كل صنف مصروف

كما في الصوره التالية

مع العلم ان الرقم 130 هو اجمالي كافه المواد المصروفه

 

وشكرا

untitled.bmp

تم تعديل بواسطة الحكيمي

بتاريخ:
  • كاتب الموضوع

مشكور اخي احمد بس شو هو Join وكيف اسويه

 

وشكرا

بتاريخ:

السلام عليكم

يجب ان تعمل ربط بين الجداول من خلال ربطهم بــ Primary Key مع Foreign Key حسب تصميم الجداول لديك. مثال:

 

SELECT   agents.agent_name,
         items.item_name,
         SUM (out_do.quantity)
    FROM agents, items, out_do
   WHERE agents.item_id = items.item_id AND items.item_id = out_do.item_id
GROUP BY agent_name, item_name
بتاريخ:
  • كاتب الموضوع

كل الشكر والتقدير وجاري المحاوله

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.