الانتقال إلى المحتوى
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.

SQL and PL/SQL

Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL

  1. عبدالمنعم
    Started by عبدالمنعم,

    السلام عليكم ورحمة الله وبركاته الأخوة الأفاضل .. لدي جدول خاص بالفواتير .. أريد أن احصل على الصنف وآخر سعر شراء وآخر تاريخ شراء .. مع العلم أنه قد يكون آخر سعر أقل من سعر الشراء السابق أو أكبر. .. هل هناك دالة مثل Last_Day تختار أخر سعر جزاكم الله خير.

    • 1 رد
    • 1.6k مشاهدة
  2. ibrahim 7assan

    اريد استعلام عن اسماء الموظفين الي ليدهم حرفين متشابهين فقط غير ذلك لا يعمل شيء وشكراُ,,,,

    • 5 رد
    • 2k مشاهدة
  3. امير101
    Started by امير101,

    كل عام وانتم بخير ازاي اسوي استعلام يجيب لي الادارات التي لايوجد فيها موظفين select dept.deptno from dept ,emp where emp.deptno is null

    • 3 رد
    • 1.3k مشاهدة
  4. alsaedi
    Started by alsaedi,

    الاخوة والاخوات الاعزاء لدي جدول لبيانات الطلبة في محافظة ما يحوي اسم الطالب و كليته واسم الجامعة وقسم الطاب البيانات بالعربي كيف يمكنني ان استعلم عن الكليات الموجودة بدون تكرار ان استعلم عن الاسماء المكررة للطلاب كيف يمكنني ان اعدل في بيانات قيود ما مثلا يوجد قيود تحوي اسم الكلية الـــــــــعلوم وهذا خطا املائيا كيف يمكنني ان اعدل هذه القيود لتصبح الكلية العلوم وشكرا

    • 2 رد
    • 1.8k مشاهدة
  5. Ahmed Adel
    Started by Ahmed Adel,

    السلام عليكم : يا جماعة انا دورت كتيير وبصراحة مش لاقي اجابة السؤال ازاي استعلم عن بيانات في جدول بشرط فترة من التاريخ مثال : جدول موظفين عاوز استعلم عن الموظفيين اللي استلموا الشغل من تاريخ كذا حتي تاريخ كذا ا, جدول فواتير عاوز استعلم عن الفواتير اللي ادفعت خلال فترة من شهر كذا حتي اليوم وهكذا جدول المورديين ( كام مورد تعاملت معاه خلال فترة ..../....) أرجو الرد علي سؤالي ...ماتبخلوا عني ...السرعة مطلوبة هناقش المشروع يوم 25 /6 النهاردة 23

    • 2 رد
    • 1.7k مشاهدة
    محمد الشحات
  6. oracle misser
    Started by oracle misser,

    السلام عليكم ورحمة الله عندي استفسار حول تقرير طلب مني و هو البحث عن الاسماء المكررة في داخل قاعدة بيانات ضخمة ( على مستوى الجمهورية ) . و المطلوب من هذا السؤال هو حل مشكلة التاخير الناتج من تنفيذ مثل هذا الاستعلام . و لكم جزيل الشكر .. الموضوع مهم ( احد التقارير في مشروع التخرج ) و السلام عليكم ورحمة الله وبركاتة ..

    • 0 رد
    • 1.4k مشاهدة
  7. moh2237
    Started by moh2237,

    السلام عليكم الأخوة الكرام .... يوجد لدي جدول يحتوي (اسم المنطقة) و( رقم الوحدة ) رقم الوحدة من 1-15 .. اريد أن اعمل عددية لكل وحدة في كل منطقة يعني ان يظهر بالاستعلام منطقة1 رقم الوحد count 1 5 2 6 9 55 مع العلم أنه من مالممكن أن لا يوجد كل ارقام الوحدات في كل منطقة ؟؟؟ فبتالي لا بد أن يظهر رقم الوحدة والعدد 0 مثال : رقم الوحد count 10 0 الرجاء المساعدة وشكرا .........

    • 5 رد
    • 2.1k مشاهدة
  8. Ahmed Adel
    Started by Ahmed Adel,

    السلام عليكم بدون اطالة قاعدة بيانات فيها جدول يحتوي علي كل العمليات المالية التي تتم في قاعدة البيانت بصورة سريعة الجدول هو ( كود ـ المبلغ ـ البيان ـ التاريخ ـ ملاحظات ) بيتم تسجيل فيه من الفورم اثناء الرن تايم الكود من sequence والمبلغ في( الفاتورة للمبيعات وفاتورة المشتريات والمصاريف والايرادات ) تمام والتاريخ (sysdate) والبيان تلقلئي علي حسب العملية لو كانت بيع يتكتب بيع لو شراء يبقي شراء لو مصاريف تبقي مصروف وهكذا المشكلة اللي عندي بعمل استعلام بسيط بدلالة التاريخ مثلا select * from savee where datee =trim(sysdate); f المشكلة ان النتيجة اللي بتطلع كل العمليات الموجودة ما عدا عملية معينة وهي المصروفات ليه معرف بالرغم من انها موجودة عند استخدام select * from …

    • 2 رد
    • 1.2k مشاهدة
  9. ZAKI
    Started by ZAKI,

    السلام عليكم ورحمة الله وبركاته عندى جدول بة انقطاعات الموظفين يحتوى على تاريخ الانقطاع و رقم الموظف محتاج استعلام يعرض الأيام المتتالية بناء على براميتر لعدد الايام فمثلا لو قمت بارسال 3 أيام في البراميتر يقوم الاستعلام بأظهار كل الموظفين الذين تجاوزو3 أيام أنقطاع متتالية وفرضا ان موظف كان مسجل انقطاع في 01-01-2015 02-01-2015 ------------------ 05-01-2015 06-01-2015 المفروض عدم اظهار تلك الموظف وشكرا على تعاونكم

    • 6 رد
    • 1.4k مشاهدة
  10. ammar_kh1982
    Started by ammar_kh1982,

    السلام عليكم.. عندي جدول يحتوي السنوات ومجموع العملاء كالتالي YEAR CLIENTS --------- -------------- 2003 1000 2004 500 2005 250 هذا الجدول يعبر عن أعداد العملاء المسجلين خلال كل عام والمطلوب هو جملة سيليكت تقوم بتجميع أعداد العملاء للسنوات السابقة كالتالي : YEAR CLIENTS --------- ------------- 2003 1000 2004 1500 2005 1750 أي أن يقوم بتجميع عدد العملاء للسنة الحالية مع العملاء القدامى ولكم جزيل الشكر.

    • 4 رد
    • 1.8k مشاهدة
  11. Faisal Matari
    Started by Faisal Matari,

    السلام عليكم لدي جدول فيه الاسم num وعند الاستعلام العادي يظهر لي بالبيانات بالشكل التاالي 1 2 3 4 اريد كود استعلام يعيدها لي بالشكل التالي 1,2,3,4 ما الطريقة ؟؟

    • 3 رد
    • 1.6k مشاهدة
  12. Mn_902
    Started by Mn_902,

    عندي جدول EMP_POSTIONS يحتوي على هيستوري الموظف ID_EMPL,GRADE,LVL(LEVEL),STAR_DT,ECT اريد استعلام عن تاريخ 1/1/2005 ومافوق ويعطني آخر سجل للموظف مثال ID 001 GRADE 7 LVL 11 STARD_DT 6/4/2003 ID 001 GRADE 7 LVL 12 STARD_DT 6/4/2004 ID 001 GRADE 7 LVL 13 STARD_DT 6/4/2005 (هذا المطلوب) ID 002 GRADE 9 LVL 1 STARD_DT 6/4/2002 ID 002 GRADE 9 LVL 2 STARD_DT 6/4/2003 ID 002 GRADE 9 LVL 3 STARD_DT 6/4/2004 (هذا الموظف لايدخل في الشرط سنة 2005) ID 003 GRADE 8 LVL 12 STARD_DT 6/4/2004 ID 003 GRADE 8 LVL 13 STARD_DT 6/4/2005 (هذا الملطوب) جربت هذه الطريقة وهي ناجحة ولكن يعطيني أول سجل SELECT e. * FROM EMP_POSITIONS e W…

    • 7 رد
    • 3.6k مشاهدة
  13. هانى سند

    السلام عليكم ورحمة الله و بركاته إخواني الكرام اليكم استعلام للحصول عل ي كيفية الاستعلام عن ثاني اعلي راتب او ثاني اقل راتب بين الموظفين طبعا ممكن ان تكون ثاني او ثالث علي حسب ما تريد اليكم الكود للحصول علي ثاني اعلي راتب select level, max(sal) from emp where level=2 connect by prior sal > sal group by level للحصول علي ثاني اقل راتب select level, min(sal) from emp where level=2 connect by prior sal <sal group by level يمكن تغيير الدرجة عن طريق تغيير القيمة من 2 الي اي رقم اخر و الاسكربت بالمرفقات بالتوفيق min_maxval.txt

    • 3 رد
    • 3.8k مشاهدة
  14. Abokamal_Elsafty
    Started by Abokamal_Elsafty,

    السلام عليكم ورحمة الله وبركاته الملف المرفق به توضيح الإستعلام المعقد المطلوب جزاكم الله خيرا My_query.doc My_query.doc My_query.doc

    • 6 رد
    • 2.2k مشاهدة
  15. mostafa_guide

    اريد عمل معرفة الشهور من اول السنه الي تاريخ محدد بمعني اعطيه متغير عبارة عن تاريخ مثلا 04/2005 ويقوم بعرض التواريخ ماقبله كالتالي : 03/2005 02/2005 01/2005 واذا كان المتغير 06/2004 يكون الناتج كالتالي 05/2004 04/2004 03/2004 02/2004 01/2004 في شكل تاريخ جزاكم الله خيرا هل ممكن ذلك

    • 1 رد
    • 1.5k مشاهدة
  16. alqali_4u
    Started by alqali_4u,

    ارجوا من الاخوة الكرام المساعدة في ايجاد حل لهذا الاستعلام flight(flnum, from, to, distance, departs, arrives, airId) Aircraft(airid, airname, type) reservation(custid, flnum, ReserveDate, status) customer(custid, fname, lname, phone, bonus ) المطلوب كيف انفذ هذا الاستعلام؟؟؟؟؟ Without using aggregate function, find the last name of the customer that has the highest bonus.

    • 1 رد
    • 3.1k مشاهدة
  17. ahmadsalim
    Started by ahmadsalim,

    يعطيكم العافية شباب... عندي جدولين الاول emp_control وفيه Pk---- Emp_no Emp_name Pk - - - - control_years الجدول الثاني new_control وفيه Pk---- Emp_no Emp_name اريد استعلام يظهر الي اسم الموظف ورقمه في حال كان هذا الموظف غير موجود في الجدول الاول! ملاحظة : يوجد احتمال تكرار البيانات في الجدول الاول اسم الموظف ورقمه

      • أعجبني
    • 2 رد
    • 1.1k مشاهدة
  18. Hisham101

    استعلام من جدولين اسم الاداره وموقعه وعدد الموظفين داخل كل اداره Show the names and locations for all departments and the number of employees working in each department. Make sure that departments without employees are included as well.

    • 0 رد
    • 923 مشاهدة
  19. Mr.Abdullah
    Started by Mr.Abdullah,

    بسم الله الرحمن الرحيم الأخوة الكرام ، السلام عليكم و رحمة الله و بركاته .. لدي مشكلة بسيطة و أرجو منكم المساعدة .. لدي عمود فيه أرقام بشكل متسلسل مثل : ِِِِAA10000565 AA10000566 AA10000567 AA10000568 AA10000569 فلو رغبت الآن بتعديل عليهم جميعاً باستبدال الصفر اللي بالون الأحور إلى الرقم 3 كالتالي : ِِAA0030565 AA0030566 AA0030567 AA0030568 AA0030569 حاولت باستخدام الـ LPAD عن طريق الـ UPDATE لكن لم أتوصل إلى الطريقة الصحيحة ، أرجو منكم المساعدة للأهمية شكراُ لكم ,,

    • 1 رد
    • 1.2k مشاهدة
  20. a5hhk

    هل يوجد هناك استعلام يضهر الارقام الغير موجودة في التسلسل مثلا اذا كان هناك عدة سجلات 1 2 3 5 6 7 9 فالاستعلام يظهر فقط الارقام الغير موجودة وهي 4 8 وشكرا

      • أعجبني
    • 7 رد
    • 3.7k مشاهدة
  21. a5hhk
    Started by a5hhk,

    عندي هذه البايانات في جدول واحد وأريد استرجاع رقم الطالب واسم الطالب المادة والنتيجة فقط اذا كان هناك إختلاف في درجات الطالب بحيث لو حصل على درجات متشابهة في كل المواد لايظهر في النتيجة فقط يظهر اذا كانت نتائج الطالب غير متشابهة 964580 ics 28.20 964580 mis 28.20 964580 math 28.20 964520 ics 24.96 964520 mis 26.00 964520 math 24.96 961243 ics 29.88 961243 mis 29.88 961243 math 29.88 988747 ics 23.00 988747 mis 25.00 988747 math 25.00 921014 ics 30.05 921014 mis 30.05 921014 math 30.05 فتكون النتيجة 964520 ics 24.96 964520 mis 26.00 964520 math 24.96 988747 ics 23.00 988747 mis 25.00 988747 math 25.00 الرجاء المساعة يا شباب

    • 7 رد
    • 2.5k مشاهدة
  22. reemy
    Started by reemy,

    لعمل نتجية للسنة اليك جملة SQL تؤدى الغرض SELECT LPAD( Month, 20-(20-LENGTH(month))/2 ) month, "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" FROM ( SELECT TO_CHAR(dt,'fmMonthfm YYYY') month, TO_CHAR(dt+1,'iw') week, MAX(DECODE(TO_CHAR(dt,'d'),'1',LPAD(TO_CHAR(dt,'fmdd'),2))) "Sun", MAX(DECODE(TO_CHAR(dt,'d'),'2',LPAD(TO_CHAR(dt,'fmdd'),2))) "Mon", MAX(DECODE(TO_CHAR(dt,'d'),'3',LPAD(TO_CHAR(dt,'fmdd'),2))) "Tue", MAX(DECODE(TO_CHAR(dt,'d'),'4',LPAD(TO_CHAR(dt,'fmdd'),2))) "Wed", MAX(DECODE(TO_CHAR(dt,'d'),'5',LPAD(TO_CHAR(dt,'fmdd'),2))) "Thu", MAX(DECODE(TO_CHAR(dt,'d'),'6',LPAD(TO_CHAR(dt,'fmdd'),2))) "Fri", MAX(DECODE(TO_CHAR(dt,'d'),'7',LPAD(TO_CHAR(dt,'fmdd'),2))…

    • 7 رد
    • 5.1k مشاهدة
  23. emad_jordan3
    Started by emad_jordan3,

    السلام عليكم ورحمة الله اخواني سأقدم لكم عدد لا بأس به من الاستعلامات راجيا من الله تحقيق الفائده للجميع واتمى منكم التفاعل لتحقيق الغايه من ذلك 1. اختيار قيمه عشوائيه من جدول SELECT ename FROM ( SELECT ename FROM emp ORDER BY DBMS_RANDOM.VALUE ) WHERE ROWNUM = 1 /

      • أعجبني
    • 3 رد
    • 1.2k مشاهدة
    ميسم الكرام
  24. محمد جمعه
    Started by محمد جمعه,

    السلام عليكم ورحمة الله وبركاته CREATE OR REPLACE FUNCTION count_before RETURN NUMBER IS CURSOR c1 IS SELECT table_name FROM user_tables where table_name like 'AA%' or table_name like 'AB%' order by table_name; v_sql LONG ; v_sql1 LONG ; v_count NUMBER := 0 ; v_count_all NUMBER := 0 ; BEGIN FOR rec IN c1 LOOP v_sql := 'SELECT COUNT(*) FROM ' || rec.table_name; EXECUTE IMMEDIATE v_sql INTO v_count; v_sql1 := 'insert into table1(name, col1) values ( '||rec.table_name||' , '||v_count||' )'; EXECUTE IMMEDIATE v_sql1; dbms_output.PUT_LINE(rec.table_name ||' :- …

    • 5 رد
    • 2.5k مشاهدة
  25. الجندي الرئيس
    Started by الجندي الرئيس,

    ما هو الداتا تيب data type المناسب لتخزين الصور في قاعدة بيانات oracle 10g

      • أعجبني
    • 2 رد
    • 1k مشاهدة
    الجندي الرئيس

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.