بتاريخ: 6 يناير 201214 سنة comment_219387 انا عندى جدول موظفين empفيه emp_id, dept_id, hire_dateوغير معلوم لك كديفلوبر بيانات غير الـ hire_date عايز كود الاستعلام للآتى:1- أقدم خمس موظفين بالشركة .2- عدد الموظفين اللى تم توظيفهم كل سنة. تقديم بلاغ
بتاريخ: 6 يناير 201214 سنة comment_219392 السلام علكم اخونا محمد بطالة الطريقة المثلي لعرض اقدم خمسة موظفين في الشركة ذي ماانت عاوز انك تشتغلها بطريقة top analysis كالاتي : select rownum rank , emp_id from (select emp_id , hire_date from emp order by hire_date desc ) where rownum <5 ;بالطريق اعلاه انت حتحصل علي اقدم خمسة موظفين في الشركة ... 2 في الحقيقة الموضوع التاني او في اكتر من طريقة للاجابة مثلا ممكن ببساطة نشتغلها كدة select to_char(hire_date,'yyyy') , count(emp_id) from emp group by to_char(hire_date,'yyyy').... ان اخطات فمن نفسي وان اصبت فمن الله والله اعلم تقديم بلاغ
بتاريخ: 11 يناير 201214 سنة كاتب الموضوع comment_219638 شكرااااااااااااااااااااااا جزيلا ياباشمهندس كمال وربنا يجازيك كل خير تقديم بلاغ
بتاريخ: 14 مارس 201214 سنة comment_221841 انا عندى جدول موظفين empفيه emp_id, dept_id, hire_dateوغير معلوم لك كديفلوبر بيانات غير الـ hire_date عايز كود الاستعلام للآتى:1- أقدم خمس موظفين بالشركة .2- عدد الموظفين اللى تم توظيفهم كل سنة. ممكن تستخدم الكويري over( partition by اذا كنت بدك تطلع اقدم 3 موظفين بكل قسم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.