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

البحث في الموقع

عرض النتائج للدليل 'لغة'.

  • بحث باستخدام الكلمات الدليلية

    أدخل الكلمات الدليلية مقسمة بفواصل
  • بحث باستخدام صاحب المحتوى

نوع المحتوى


المنتديات

  • قسم الـ Developers and Programmers
    • منتدى أوراكل أيباكس – Oracle APEX
    • منتدى النماذج الــ Forms
    • منتدى التقارير الـ Reports & Discoverer
    • منتدى الــOracle Designer
    • منتدى الـ JDeveloper, Java and XML
    • Oracle Fusion Middleware 11g Release 1 (11.1.1) Documentation Library
  • أوراكل فيوجن Oracle Fusion Middleware
    • منتدى ADF & OBIEE
    • منتدى Oracle SOA Suite - BPM Suite - AIA - UCM
  • IT and cyber security | التكنولوجيا و السلامة المعلوماتية
    • Security General Advice | استشارات عامة
  • قسم اوراكل العام - General
    • منتدى أوراكل العام - General Discussion
    • سوق العمل - Oracle Jobs
    • إعداد وتنصيب اوراكل - Installation and Configuration
    • Oracle Online Documentation Library
  • قسم الـ SQL and PL/SQL
    • SQL and PL/SQL
    • Client Tools (البرامج المساعدة)
    • Oracle Database 10g Release 2 (10.2) Docomentation Library
  • قسم الـ Oracle RDBMS Server (DBA)
    • منتدى ادارة قواعد البيانات الــ DBA
    • Oracle Database 10g Release 2 (10.2) Docomentation Library
    • Oracle Database 11g Release 2 (11.2) Documentation Library
  • قسم أنظمة التشغيل الـ Platforms
    • منتدى الـ Unix & Linux
  • قسم الـ Oracle Applications
    • منتدى الـOracle Applications
    • منتدى Oracle E-Business Suite
    • Financials
    • Human Resource Management - HRMS
    • Oracle E-Business Suite Online Documentation Library 11i
    • Oracle E-Business Suite Online Documentation Library R12
  • قسم تحليل النظـم Systems Analysis
    • منتدى تحليل النظم Systems Analysis
    • منتدى مشاريع الأعضاء Members Projects
  • قسم المستندات Documents
    • منتدى المذكرات والمستندات Whitepapers
    • Oracle Online Documentation Library
  • القسم الإداري
    • إستراحة الأعضاء
    • منتدى الملاحظات والاقتراحات

التقاويم

  • الاجازات الرسمية المصرية والسعودية

إيجاد النتائج في:

عرض النتائج التي تحتوي على:


تاريخ الإنشاء

  • من

    إلى


آخر تحديث

  • من

    إلى


فلترة حسب عدد...

تم العثور على 2 نتائج

  1. السلام عليكم .......... : ____________________________ بسم الله الرحمن الرحيم __________________________ الدوال التجميعية وهي الدوال التي تتعامل مع بيانات اكثر من صف لاخراج قيمة واحدة .... بينما دوال الصف الواحد تتعامل مع بيانات صف واحد في الجدول لاخراج قيمة واحدة ايضا . 1- Sum : - ايجاد مجموع عدد من القيم . 2- Max :- لايجاد اكبر قيمة من بين مجموعة من القيم . 3- Min :- ايجاد اقل قيمة بين مجموعة قيم . 4- Count :- ايجاد عدد القيم او عدد الصفوف . 5- Stddev deviation :- ايجاد الانحراف المعياري . 6- Variance :- ايجاد مقدار التشتت والتباين . وجميع هذه الدوال تتجاهل قيمة null . نبدا بالامثلة على هذه الدوال :- select sum (sal), max(sal), min(sal),avg(sal) from employ; حيث قمنا باسترجاع مجموع الرواتب واكبر راتب واقل راتب و متوسط الرواتب من جدول الموظفين . ان الدالتين max و min تتعاملان مع جميع البيانات اي انها لو استخدمت مع البيانات الحرفية فان النتيجة تكون حسب الترتيب الابجدي : وكما يلي select max (ename , min(ename) from employ; حيث يتم عرض اول اسم واخر اسم من جدول الموضفين في عمود الاسماء ename . ....... الايعاز nvl : وهو ايعاز يستخدم للتعويض عن القيم الفارغة null , حيث قلنا ان الدوال التجميعية تتجاهل القيم الفارغة null اي ... وتستخدم غالبا عندما نريد معرفة المتوسط الحسابي ... لان الوسط الحسابي هو مجموع القيم على عددها ...... لذلك يجب ان نعوض عن القيم الفارغة : select avg(nvl(comm)) from employ; حيث قمنا باستدعاء المتوسط لمكافات الموضفين .... وعوضنا عن القيم الفارغة بواسطة nvl > >>>>>>>>>>>>>>>>>>>> مثال لاستخدام count :- select count(*),count(comm),count(dept) from employ; ان دالة count تسترجع عدد واحد ........ ففي هذا المثال count (*) حيث ان هذا الايعاز يقوم باسترجاع عدد الصفوف داخل الجدول ... مثلا يسترجع الرقم 5 . اما البقية فقمنا باسترجاع عدد الصفوف في الاعمدة المذكورة مثل comm و dept . ملاحظة :- دالة count تقوم بعد القيم المكررة . مثال اخر : select count(*), count(comm) from employ where deptno=30; اي قمنا باسترجاع عدد الموظفين الذين ياخذون عمولة ... واجمالي عدد الموضفين في الادارة رقم 30 . ____________ الايعاز having :- يستخدم بدلا عن where مع الدوال التجميعية ...... حيث لايستخدم where مع الدوال التجميعية .... مثال ...:- select sum(sal) from employ having avg(sal) > 2000; اي عندما استخدمنا avg وهو من الدوال التجميعية لم نستخدم where وانما استخدمنا having وهي تعمل نفس عمل where . ........................... اتمنى ان الفكرة قد وصلت .............. تحياتي للجميع ......... ((((((((((((((((((((((((((لاتنسونا من صالح دعائكم ))))))))))))))))))))
  2. السلام عليكم ورحمة الله وبركاته أنا شاب أريد تعلم أوراكل وأخذ شهادات مهنية عالمية مع العلم أنني مبتدئ وتعلمت أشياء أساسية بلغتي SQL و PL SQL وكانت كورسين تقريبا. أريد نبذه عن مسارات الشهادات | مراكز التدريب بالرياض | مدة الكورس | المبالغ من اين أبدا؟؟؟
×
×
  • أضف...

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

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