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

بتاريخ:

السلام عليكم


هذه اولى مشاركاتي في هذا المنتدى الاكثر من رائع

انظروا الى هذا الاستعلام


select last_name,hire_date from employees


where department_id=(select department_id from employees where last_name = 'Zlotkey')


هذا الاستعلام يظهر لنا اسم الموظف وتاريخ تعيينه وبشرط ان يكونوا بنفس القسم مع zlotkey


وهنا عند ظهور النتائج يظهر لنا اسم zlotkey بالنتائج وهذا امر مفروغ منه
كل ما اريده هو ظهور كل النتائج ما عدا اسم zlotkey

بتاريخ:

بسم الله الرحمن الرحيم
بدل المعامل = استخدم <>

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

بسم الله الرحمن الرحيم
بدل المعامل = استخدم <>





اذا قمنا على تغيير المعامل يصبح لدينا خطأ وهو ان الاستعلام الفرعي يكون عن صف مفرد وفي هذه الحالة يرجع اكثر من صف ويعتبرها خطأ
بتاريخ:

بسم الله الرحمن الرحيم
عذرأ اخى الكريم لم أٌقرأ الكود جيدا
على العموم عملت مثال لك على الاسكيما SCOTT

 SELECT ENAME,HIREDATE,DEPTNO
FROM EMP
WHERE DEPTNO  <>  ANY
               (SELECT DEPTNO
               FROM EMP
               WHERE ENAME <> 'SCOTT')
AND ENAME <>'SCOTT'


شرح المثال سيتم عرض كل الاسماء فى كل الادرات ماعدا الموظف SCOTT
بالتوفيق

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

بسم الله الرحمن الرحيم
عذرأ اخى الكريم لم أٌقرأ الكود جيدا
على العموم عملت مثال لك على الاسكيما SCOTT
 SELECT ENAME,HIREDATE,DEPTNO
FROM EMP
WHERE DEPTNO  <>  ANY
               (SELECT DEPTNO
               FROM EMP
               WHERE ENAME <> 'SCOTT')
AND ENAME <>'SCOTT'


شرح المثال سيتم عرض كل الاسماء فى كل الادرات ماعدا الموظف SCOTT
بالتوفيق




مشكور جدا اخي الكريم ولكن يبدو انك لم تفهم قصدي او انا لم اوصل اليك قصدي بطريقة صحيحة

المطلوب هو عرض جميع الموظفين الذين في نفس قسم Zlotkey وفي نفس الوقت عدم ظهور اسم Zlotkey من بين النتائج

والحمد لله قد توصلت الى الحل وهو :

select last_name , Hire_date from employees 
where department_id = (select Department_id from employees where last_name='Zlotkey' and not like last_name='Zlotkey')
بتاريخ:

بسم الله الرحمن الرحيم
قمت بعمل لك طريقه أخر من أجل مزيد من الافادة

 SELECT ENAME,SAL,DEPTNO
FROM EMP
WHERE ENAME  =  ANY
                   (SELECT ENAME
                   FROM EMP
                   WHERE ENAME <> 'SCOTT')
AND DEPTNO = 20


هنا سيتم عرض كل الموظفين فى الادراة رقم 20 ماعدا الموظف SCOTT
بالتوفيق ان شاء الله

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

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

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

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

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

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.