الانتقال إلى المحتوى
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

بتاريخ:

السلام عليكم
الأخوة الكرام ....

يوجد لدي جدول يحتوي (اسم المنطقة) و( رقم الوحدة ) رقم الوحدة من 1-15 ..

اريد أن اعمل عددية لكل وحدة في كل منطقة
يعني ان يظهر بالاستعلام

منطقة1
رقم الوحد count
1 5
2 6
9 55

مع العلم أنه من مالممكن أن لا يوجد كل ارقام الوحدات في كل منطقة ؟؟؟
فبتالي لا بد أن يظهر رقم الوحدة والعدد 0
مثال :
رقم الوحد count
10 0

الرجاء المساعدة وشكرا .........

بتاريخ:

select unitno,count(*) from regions where regionNo = 1 group by unitno


حيث ان unitno هو رقم الوحدة .. و count يعطيك عددها .. مع تحديد رقم المنطقة في كل استعلام .
هذا ما فهمته من سؤالك .

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

الأخ / أحمد

الاستعلام الذي كتبته صحيح في حالة اني اريد عرض المنطقة رقم "1" فقط ولاكن اريد الاستعلام ان يظهر لي كل وحدة من (1-15) وعدد كل منطقة في الوحدة بدون تحديد الوحدة في الاستعلام ( وظهور كل الوحدات من 1 - 15 ) في الاستعلام وشكرا
مثال :
وحدة count()
1 55
2 66
. .
. .
. .
15 99

بتاريخ:

select unitno,count(*) ,regionNo  from regions where group by unitno,regionNo 

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

هذا الكود لا يظهر كل ارقام الوحدات في حال كون رقم الوحدة لا يوجد فيه اي منطقة
unitno count() regionNo
1 2 1
1 1 6
1 1 9
1 1 10
1 1 13
1 1 15
2 1 5
2 1 13
2 1 14
2 1 15
3 1 5
3 1 7
3 2 15
4 1 14

بتاريخ:

select nvl(unitno,0),count(*) ,nvl(regionNo)
from regions
group by nvl(unitno,0),nvl(regionNo)

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

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

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

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

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

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.