إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

بخصوص التاريخ والوقت


2 رد (ردود) على هذا الموضوع

#1 ابو ساره

ابو ساره

    مشترك

  • الأعضــاء
  • 55 مشاركة

تاريخ المشاركة 30 April 2005 - 10:26 AM

كيف اجراء العمليات الحسابية ( الطرح والجمع..) على التاريخ والوقت
سبحان الله وبحمده , سبحان الله العظيم

#2 Osama Soliman

Osama Soliman

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,611 مشاركة
  • الاسم الأول:Osama
  • اسم العائلة:Soliman
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Technical Consultant - Asfour Crystal International

تاريخ المشاركة 02 May 2005 - 05:45 AM

اخى الكريم :
السلام عليكم ورحمة الله وبركاته

قواعد التعامل مع التاريخ :
طرح تاريخين يعطى الفرق بينهما بالايام

مثال

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’;

تم التعديل بواسطة Osama Soliman, 02 May 2005 - 03:27 PM.

وقل رب زدنى علماً
Osama M. Soliman
Oracle Certified Professional
Oracle Technical Consultant

 Asfour Crystal International
Cairo - Egypt
Osama.Soliman@hotmail.com
Osama.Soliman@asfourcystal.com


#3 moh

moh

    مشترك

  • الأعضــاء
  • 158 مشاركة
  • الاسم الأول:moh
  • اسم العائلة:moh
  • البـلـد: Country Flag

تاريخ المشاركة 02 May 2005 - 09:43 AM

ربنا يبارك فيك ويجعله في ميزان حسناتك