العصفور بتاريخ: 10 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 10 مايو 2008 السلام عليكم ياشبابمن المعروف ان هناك دالة LAST ودالة FRIST موجودة في SQL حق اكسس وSQLSERVER وهي ترجع اخر سجل او اول سجلاخواني هل في دالة في SQL الاوراكل تقوم بنفس العمل ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
weloooo بتاريخ: 10 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 10 مايو 2008 وعليكم السلام.بالتأكيد توجد هاتين الدالتين في 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 مايو 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 مايو 2008 شكرا اخ احمدارجو شرح الكود الاول.....لان الكود في SQL - ACCESS سهل select frist(ename) from emp اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 12 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 12 مايو 2008 Read that first to understand the purpose of FIRST and LAST function ........ Click Here اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.