الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

دالة قطع التاريخ الى عدة اجزاء

Featured Replies

بتاريخ:

السلام عليكم اخواني  السوال هو كيفة استعلام عن دالة تاريخ معين مثلا

heridate               ename       empno

---------      ----------              ------------

1                   احمد                    9/09/1980

2                   علي                    9/09/1980

3                    سما                    9/10/1985   

 

 

على سبيل المثال اريد الموظفين الي تاريخ ميلادهم بالشهر التاسع

او دالة سنة بين سنة     

بتاريخ:

استخدم الدالة months_between  بمعنى

select empno,ename,months_betwwen('التاريخ الاول,'التاريخ الثان'')

والتاريخ الاول يكون 1-9-80

والتاريخ الثانى 1-10-85

وللعلم hire date هو تاريخ التعيين بالشركة وليس تاريخ الميلاد

بتاريخ:
  • كاتب الموضوع

صح كلامك اخ سين تاريخ الميلاد او تاريخ التعين المهم الفكرة اريد  الموظفين اريد الي متعين بالشهر التاسع

بتاريخ:

select * from emp
where to_char(hiredate,'mm') ='09'

بتاريخ:
  • كاتب الموضوع

 

اني اشكرك اخ حسين وبارك الله بيك بس دالة الفرق بين الاشهر هل

وتكون هكذا ؟

select empno,monthes_between('01','09') from emp

او كيفة نخلي لها شرط معين عندما يوجد اثنان تاكست في الفورمblock.txt1 and block.txt2

 

بتاريخ:

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

 

افتكر كلام الاخ  adnan82 صحيح

 

يعنى ممكن تكتب الجملة بالشكل دة علشان تجيب التعينات بين شهرين


select * from employees
where to_char(hire_date,'mm') BETWEEN '08' and '09'
بتاريخ:
  • كاتب الموضوع

صح كلامك اخي او نكدر نعمل هيك دالة

 

2select * from employees where to_char(hire_date,'mm') BETWEEN 'block.txt1' and 'block.txt'
بتاريخ:
  • كاتب الموضوع

السلام عليكم اخي العزيز هناك تكون مشكلة اذا اريد استعلام دالة الفرق بين الاشهر لنفس النسة على سبيل المثال بين الشهر كانون الثاني والشهر ايلول لسنة 2011

بتاريخ:
  • كاتب الموضوع

الى اخ حسين كل وانت بالف خير ان شاء الله عيد سعيد

اخ حسين ارجو منك كيفة كتابة الكود في الاوراكل  الفورم والي هو يتضمن استعلام تاريخ تعين الموظفين بين شهر 1 والشهر 9 لسنة 1981

بتاريخ:
  • كاتب الموضوع

السلام عليكم اخواني صاحب كروب مجموعة الاوراكل

 

كيفة كتابة الكود في الاوراكل  الفورم والي هو يتضمن استعلام تاريخ تعين الموظفين بين شهر 1 والشهر 9 لسنة 1981

جزاكم الله خيرا

بتاريخ:

السلام عليكم اخواني صاحب كروب مجموعة الاوراكل

 

كيفة كتابة الكود في الاوراكل  الفورم والي هو يتضمن استعلام تاريخ تعين الموظفين بين شهر 1 والشهر 9 لسنة 1981

جزاكم الله خيرا

DECLARE
CURSOR GET_HIREDATE IS
SELECT HIREDATE FROM EMP WHERE TO_CHAR(HIREDATE,'MM') BETWEEN 1 AND 9 AND TO_CHAR(HIREDATE,'YYYY')=1981
BEGIN
OPEN GET_HIREDATE;
FETCH GET_HIREDATE INTO YOUR_ITEM;
CLOSE GET_HIREDATE;
END;
بتاريخ:
  • كاتب الموضوع

اني اشكرك اخ محمد وبارك الله فيك اخي محمد اسال الله ان يحفظك ويرزقك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.