بتاريخ: 30 أبريل 200520 سنة comment_34634 كيف اجراء العمليات الحسابية ( الطرح والجمع..) على التاريخ والوقت تقديم بلاغ
بتاريخ: 2 مايو 200520 سنة comment_34837 اخى الكريم :السلام عليكم ورحمة الله وبركاتهقواعد التعامل مع التاريخ :طرح تاريخين يعطى الفرق بينهما بالاياممثال Select sysdate - hire_date from employees; اما الجمع فلا يجوز جمع التواريخ.كما يمكنك استخدام بعض الدوال لمعالجة التاريخ ومنها Date Functions : - MONTHS_BETWEEN Number of months between two dates - ADD_MONTHS Add calendar months to date - NEXT_DAY Next day of the date specified - LAST_DAY Last day of the month - ROUND Round to date at midnight - TRUNC Remove time portion from date SELECT last_name, (SYSDATE - start_date)/7 “Weeks” FROM s_emp WHERE salary between 1000 and 1800; SELECT last_name, MONTHS_BETWEEN (SYSDATE,start_date) TENURE, ADD_MONTHS (start_date,6) Review FROM s_emp WHERE dept_id = 31; SELECT product_id, NEXT_DAY (restock_date, ‘FRIDAY’) F_DAYS, LAST_DAY(restock_date) FROM s_inventory WHERE restock_date IS NOT NULL ORDER BY F_DAYS; SELECT id, last_name, ROUND (start_date, ‘MONTH’), TRUNC (start_date, ‘MONTH’) FROM s_emp WHERE start_date LIKE ‘%91’; تم تعديل 2 مايو 200520 سنة بواسطة Osama Soliman تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.