بتاريخ: 18 فبراير 200422 سنة comment_1575 اسلام عليكمعندي سؤال صراحه شوي صعب انا مبتدئ اوراكل انسالت سؤال حلواريد اعرض اسماء الموظفين الي رواتبهم متشابههشكرا تقديم بلاغ
بتاريخ: 18 فبراير 200422 سنة comment_1587 select empno, empname, salfrom emp awhere a.sal in (select b.sal from emp b having count(sal) > 1 group by sal ) تقديم بلاغ
بتاريخ: 18 فبراير 200422 سنة comment_1590 شكراً nobani طريقه صحيحة 100%وهذه طريقه اخرى select a.empno,a.ename ,a.sal from emp a , emp b where a.sal=b.sal and a.ename <> b.ename تقديم بلاغ
بتاريخ: 15 فبراير 200917 سنة comment_149292 جزاكم الله خير اخواني بس ممكن شرح مفصل للكود ولكم خالص شكري تقديم بلاغ
بتاريخ: 15 فبراير 200917 سنة comment_149308 شكراً 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) / شكراً للجميع... تقديم بلاغ
بتاريخ: 30 مايو 201411 سنة comment_251257 كيفية إظهار اسماء الأشخاص الذي يحتوي ال last_name علي حرف s وبعده مباشرة حرف d بغض النظر عن حالة الأحرف s , d تقديم بلاغ
بتاريخ: 5 يونيو 201411 سنة comment_251595 select last_name from employeeswhere lower(last_name) like '%sa;% تم تعديل 5 يونيو 201411 سنة بواسطة ahmed_elmoslmany تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.