اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 5 من 5
شجرة الإعجاب5إعجاب
  • 3 Post By elpop_kimo
  • 2 Post By

الموضوع: مرجع دوال SQL ,, من w3schools (بالعربى !)

  1. #1
    عضو شرف
    تاريخ التسجيل
    20-02-2010
    السن
    23
    المشاركات
    396
    معدل تقييم المستوى
    8

    افتراضي مرجع دوال SQL ,, من w3schools (بالعربى !)

    االسلام عليكم ,,
    مرجع دوال SQL ,, من w3schools (بالعربى !)



    ملحوظه : يجب الانتباه الى ان هذه الدوال هى للغه سيكول وان بعضها لن يعمل مع ماى سيكول
    ملحوظه 2: عندك مثال افضل ؟ لديك وجهه نظر اخرى ؟ ,, ساهم فى بناء مقاله ثريه بالمعلومات ^^
    ملحوظة 3 : الموضوع منقول من منتدى عبداللة عيد ,وتم اعادة نشره هنا لتعم الفائده ,ولأن منتدى عبدالله عيد لا يعمل حاليا




    مقدمه

    • سيتم وضع اسم الداله + تعريف مختصر + مثال مختصر + رابط للمزيد من الامثله + ملاحظات ان وجدت
    • ارجو ان تحتوى الردود فقط على دوال او امثله او تصحيح لدوال تم ذكرها
    • الموضوع كتب كامل بواسطه العبد لله ,, مع كتابه المصدر لكل جزئيه تم وضعها



    الدوال التى سيتم العمل عليها هى
    SQL Functions

    • AVG() - تعود بالقيمه المتوسطه لعده اعداد
    • COUNT() - تعوج بعدد الصفوف
    • FIRST() - تعود بأول قيمه
    • LAST() - تعود بآخر قيمة
    • MAX() - تعود بأكبر قيمه
    • MIN() - تعود بأقل قيمة
    • SUM() - تعود بعمليه جمع
    • UCASE() - تحول حاله الحروف فى الحقل الى upper case كابيتال
    • LCASE() - تحول حاله الحروف فى الحقل الى lower case سمول
    • MID() - اقتطاع حروف من حقل نصى
    • LEN() - تعود بطول حقل نصى
    • ROUND() - تقريب الارقام العشريه واختصارها الى اى عدد تريده ,, مثل التقريب الى رقمين عشريين
    • NOW() - تعود بالوقت الحالى للمضيف
    • FORMAT() - التحكم فى تنسيق عرض الحقل



    FIRST()



    نبذه

    لجلب قيمه حقل معين من اول صف فى الجدول

    مثال

    كود:

    select first(username) from users
    احضار اسم اول عضو مسجل فى الجدول

    ملاحظات
    لو الداله غير متاحه لديك تقدر تستخدم الاستعلام التالى
    كود:

    select username from users order by user_id asc limit 1


    المزيد من الامثله
    SQL FIRST() Function

    LAST()
    لجلب قيمه حقل معين من آخر صف فى الجدول

    مثال
    كود:

    select last(username) from users
    احضار اسم آخر عضو مسجل فى الجدول

    ملاحظات

    لو الداله غير متاحه لديك تقدر تستخدم الاستعلام التالى
    كود:

    select username from users order by user_id desc limit 1

    المزيد من الامثله
    SQL LAST() Function


    AVG()
    نبذه


    الداله تعطى المتوسط لحقل رقمى فى صفوف جدول معين ,, جميع الصفوف او صفوف مختاره
    امثله


    كود:

    SELECT AVG(result) as average_result FROM students
    الاستعلام سيستخرج متوسط درجه جميع الطلاب

    كود:

    SELECT AVG(result) as average_result FROM students where class="2"
    الاستعلام سيستخرج متوسط درجه الطلاب الذين ينتمون الى الفصل رقم 2

    مثال متقدم
    كود:

    SELECT student_name FROM students WHERE result>(SELECT AVG(result) FROM students)
    سيستخرج اسماء الطلاب الذين حصلوا على درجات اعلى من متوسط الدرجات لجميع الطلاب


    المزيد
    SQL AVG() Function



    SUM()
    نبذه
    الداله تعطى مجموع قيم الحقل الرقمى لعده صفوف او لجميع الصفوف
    امثله

    كود:

    SELECT SUM(holidays) AS total_holidays FROM employes
    الاستعلام سيستخرج مجموع الاجازات التى اخذها الموظفون وتقدر تحط شرط ,, لهذا الشهر مثلا


    المزيد
    SQL SUM() Function

    UPPER()



    نبذه

    تحويل حاله الحروف فى حقل الى uppercase أو CAPITAL
    مثال
    كود:

    SELECT UPPER( user_name ) FROM users
    الاستعلام سيستخرج اسماء الاعضاء وحاله الحروف CAPITAL
    يعنى لو عندى يوزر اسمه elpop
    هيطلع عندى ELPOP
    وكدا

    المزيد
    SQL UCASE() Function

    LCASE()
    نبذه
    تحويل حاله الحروف فى حقل الى lowercase أو small
    مثال
    كود:

    SELECT LCASE( user_name ) FROM users
    الاستعلام سيستخرج اسماء الاعضاء وحاله الحروف small
    يعنى لو عندى يوزر اسمه ELPOP
    هيطلع عندى elpop
    وكدا

    المزيد
    SQL LCASE() Function

    LEN()

    نبذه

    الداله ترجع عدد الحروف لقيمه حقل نصى
    مثال
    كود:

    SELECT * FROM posts where LEN(post_text) < '200'
    الاستعلام سيستخرج المواضيع ال عدد حروفها اصغر من 200 حرف
    كود:

    SELECT LEN(user_name) FROM users
    الاستعلام سيستخرج عدد حروف كل اسم عضو من جدول الاعضاء

    المزيد
    SQL LEN() Function


    MID()
    نبذه
    الداله تستخدم فى اقتطاع قيمه الحقل النصى استنادا الى ترتيب الحروف
    الصيغه الافتراضيه وشرحها
    كود:

    SELECT MID(column_name,start[,length]) FROM table_name
    column_name : اسم الحقل الذى سنقتطع منها ,, اجبارى
    start : موضع البدء ,, مثلا استخدم رقم 1 للبدء من الحرف الاول وهكذا ,,اجبارى
    length: عدد الحروف التى سوف نقتطعها ,, وافتراضيا سيقتطع من الحرف المحدد مسبقا الى آخر النص ,, اختيارى


    مثال
    كود:

    SELECT MID(user_name,1,4) as username FROM users
    الاستعلام سيستخرج اول اربع حروف ابتداء من الحرف الاول من اسامى الاعضاء

    المزيد
    SQL MID() Function

    NOW()

    نبذه

    الداله تأتى بالوقت الحالى على المستضيف
    مثال
    كود:

    SELECT user_name, NOW( ) AS PerDate FROM users
    الاستعلام سيستخرج اسماء الاعضاء بالاضافه للوقت الحالى
    وصيغه الوقت الذى تتعامل به الداله هو 2011-11-08 23:32:17

    المزيد
    SQL NOW() Function
    SQL NOW() Function


    ROUND()
    نبذه
    تقوم الدالة بتقريب الأرقام العشرية وتختصر الارقام على يمين العلامه العشريه الى اى رقم تريده مثل 8.54 2.965 1.2

    الصيغه الافتراضيه وشرحها
    كود:

    SELECT ROUND(column_name,decimals) FROM table_name
    column_name : اسم الحقل الذى سنعمل عليه ,, اجبارى
    decimals : عدد الارقام العشريه التى ستظهر بجانب العدد,, اجبارى


    مثال
    كود:

    SELECT student_name, ROUND(result,0) as student_result FROM students
    الاستعلام سيستخرج اسماء الطلاب وكذلك درجاتهم مقربه الى اقرب رقم صحيح بدون اى كسور او ارقام عشريه
    كود:

    SELECT student_name, ROUND(result,1) as student_result FROM students
    الاستعلام سيستخرج اسماء الطلاب وكذلك درجاتهم مقربه الى اقرب عدد ذا رقم عشرى واحد مثل 5.2 ,2.8

    المزيد
    SQL ROUND() Function


    FORMAT()

    نبذه

    الداله تقوم بهيكله شكل القيمه التى ستعرض
    الصيغه الافتراضيه وشرحها
    كود:

    SELECT FORMAT(column_name,format) FROM table_name
    column_name: اسم الحقل ,, اجبارى
    format: الصيغه التى سيبدو عليها الحقل ,, اجبارى

    مثال
    هو المثال بتاعهم غبى شويه ,, والداله دى لا تعمل علىmysql لذا اعذرونى
    كود:

    SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDateFROM Products
    ال مقصود منها ان الداله سوف تحول 2011-11-08 23:32:17 الى 2011-11-08


    المزيد
    SQL FORMAT() Function

    ملاحظه
    محتاجين امثله اكتر لهذه الداله ,, لو اى حد اتعامل معاها ياريت مش يبخل


  2. #2
    فريق البرمجة والتصميم الصورة الرمزية robocon
    تاريخ التسجيل
    18-10-2009
    المشاركات
    1,210
    معدل تقييم المستوى
    9

    افتراضي رد: مرجع دوال SQL ,, من w3schools (بالعربى !)

    جزاك الله خيرا
    وبالتوفيق للجميع
    داوم علي الذكر والاستغفار والصلاة على النبي


    موقعي الشخصي: http://fataho.gegahost.net

    حسابي في تويتر: https://twitter.com/@fatahosoft

    بريدي الإلكتروني: fatahosoft @ hotmail . com

    مدونتى : http://fatahosoft.blogspot.com/


  3. #3
    Webmaster
    "رب زدني علما"
    الصورة الرمزية يوسف الحمود
    تاريخ التسجيل
    24-12-2006
    المشاركات
    4,961
    معدل تقييم المستوى
    10

    افتراضي رد: مرجع دوال SQL ,, من w3schools (بالعربى !)

    بارك الله فيك أخي الفاضل ...
    ولي ملحوظة بسيطة ...
    وهي أنني في البداية عند قراءة الموضوع ظننت عند رؤيتي للروابط وهي تحمل صيغة واحدة أنها من مشاركات الدعاية التي نمنعها في المنتدى ...
    ولرؤيتي لعضويتك وهي عضوية الشرف جعلتني أعيد القراءة في الموضوع مرات احتراما من إدارة المنتدى لأعضاء الشرف ومكانتهم لدينا ...
    لذا أستميحك عذا في حذف الروابط والاكتفاء بذكر حقوق الموقع الأصلي المنقول منه ...
    وكلي أمل أن تكون عونا لنا فيما يدعم المنتدى ويدعم رفع البيج رانك للمنتدى ...


    أسأل الله التوفيق والسداد للجميع ...
    atefatwan و robocon معجب بهذا .
    لا تعطني سمكة بل علمني كيف أصطاد
    "قد ترى السماء من ثقب إبرة"
    اللهم اشف عبدك عاطف عطوان وأنزل عليه عطفك ورحمتك وشفائك ... وجميع مرضى المسلمين ... آمين


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

    قوانين منتدى بي اتش بي

    Regulations Montada PHP




  4. #4
    عضو مشارك الصورة الرمزية jafa34
    تاريخ التسجيل
    01-12-2012
    المشاركات
    82
    معدل تقييم المستوى
    5

    افتراضي رد: مرجع دوال SQL ,, من w3schools (بالعربى !)

    بارك الله فيك
    استفدت من موضوعك أخي الفاضل
    بوركت .

  5. #5
    عضو مشارك
    تاريخ التسجيل
    23-04-2008
    المشاركات
    73
    معدل تقييم المستوى
    10

    افتراضي رد: مرجع دوال SQL ,, من w3schools (بالعربى !)

    بارك الله فيك وشكراً لك

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. محرك بحث بالعربي
    بواسطة Abu Rayane في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 5
    آخر مشاركة: 18-06-2013, 12:37 PM
  2. كتاب أساسيات لغة PHP بالعربي
    بواسطة يوسف الحمود في المنتدى كتب php & jquery & javascript & Ajax & OOP & mysql & css
    مشاركات: 0
    آخر مشاركة: 04-11-2012, 01:51 AM
  3. كيف اكتب بالعربي في notepad++
    بواسطة wail في المنتدى دروس بي اتش بي PHP Lessons
    مشاركات: 9
    آخر مشاركة: 13-09-2010, 03:57 AM
  4. عرض الاستعلام بالعربي
    بواسطة القرشي في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 9
    آخر مشاركة: 23-08-2010, 02:43 PM
  5. مشكلة بالعربي
    بواسطة مزيونة نجد في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 5
    آخر مشاركة: 06-06-2009, 06:12 PM

الكلمات الدلالية لهذا الموضوع

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •