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

بتاريخ:

اسلام عليكم
عندي سؤال صراحه شوي صعب :rolleyes:
انا مبتدئ اوراكل انسالت سؤال حلو
اريد اعرض اسماء الموظفين الي رواتبهم متشابهه

شكرا

بتاريخ:

select empno, empname, sal
from emp a
where a.sal in (select b.sal
from emp b
having count(sal) > 1
group by sal
)

بتاريخ:

شكراً nobani طريقه صحيحة 100%

وهذه طريقه اخرى

select a.empno,a.ename ,a.sal
from emp a , emp b
where a.sal=b.sal
and a.ename <> b.ename

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

شكرا اخواني

بتاريخ:

شكراً أخ خالد على الكود

بتاريخ:

مجهود كبير اوى ياستاذ خالد

  • بعد 3 أسابيع...
بتاريخ:

ما اجمل الأجوبة الرائعة.

أخوكم:

سامر حداد

بتاريخ:

تعاون ومشاركة رائعة أخى nobani
خالد أنت رائع دائما

  • بعد 3 سنة...
بتاريخ:

thank you very much

  • بعد 1 سنة...
بتاريخ:

جزاكم الله خير اخواني
بس ممكن شرح مفصل للكود

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

بتاريخ:
شكراً nobani طريقه صحيحة 100%

وهذه طريقه اخرى
select a.empno,a.ename ,a.sal
from emp a , emp b
where a.sal=b.sal
and a.ename <> b.ename



جواب صحيح و جميل باستخدام الــSelfJoin ولكن يجب إضافة عبارة الـDistinct ...
يوجد لدي حل آخر..
select ename,sal from emp e where sal in (select sal from emp where empno<>e.empno)
/



ويمكن استخدام المعامل Exists لتحسين الأداء كالتالي:

select ename,sal from emp e where exists
(select 'x' from emp where empno<>e.empno and sal=e.sal)
/


شكراً للجميع...

  • بعد 5 سنة...
بتاريخ:

كيفية إظهار اسماء الأشخاص الذي يحتوي ال last_name  علي حرف s وبعده مباشرة حرف d  بغض النظر عن حالة الأحرف s , d 

بتاريخ:

select last_name from employees
where lower(last_name) like '%sa
;%

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

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

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

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

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

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

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.