بتاريخ: 10 مايو 200817 سنة comment_128434 السلام عليكم ياشبابمن المعروف ان هناك دالة LAST ودالة FRIST موجودة في SQL حق اكسس وSQLSERVER وهي ترجع اخر سجل او اول سجلاخواني هل في دالة في SQL الاوراكل تقوم بنفس العمل ؟ تقديم بلاغ
بتاريخ: 10 مايو 200817 سنة comment_128446 وعليكم السلام.بالتأكيد توجد هاتين الدالتين في SQL للأوراكل. وهذا مثال بسيط للتوضيح: SELECT MIN(employee_id) KEEP (DENSE_RANK FIRST ORDER BY employee_id) "First emp", MAX(employee_id) KEEP (DENSE_RANK LAST ORDER BY employee_id) "Last emp" FROM employees; وهذا مثال آخر للحصول على أعلى وأقل راتب داخل كل قسم: SELECT department_id, MIN(salary) KEEP (DENSE_RANK FIRST ORDER BY commission_pct) "Lowest sal", MAX(salary) KEEP (DENSE_RANK LAST ORDER BY commission_pct) "Highest sal" FROM employees GROUP BY department_id; مع العلم هناك طرق أسهل للحصول على نفس المعلومات......... Don't worry Oracle is better. تقديم بلاغ
بتاريخ: 12 مايو 200817 سنة كاتب الموضوع comment_128650 شكرا اخ احمدارجو شرح الكود الاول.....لان الكود في SQL - ACCESS سهل select frist(ename) from emp تقديم بلاغ
بتاريخ: 12 مايو 200817 سنة comment_128667 Read that first to understand the purpose of FIRST and LAST function ........ Click Here تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.