دروس SQL



تصنيفات

روابط

التسجيل

خلاصات RSS


تابعنا

    اشترك ليصلك جديدنا على ايميلك

اعلانات



التوابع في MySQL

29 يناير 2009
تابع لقسم دروس SQL بواسطة a7med الوقت 3:24 ص

بسم الله الرحمن الرحيم
في هذا الدرس و الدروس القادمة ستتعلم إن شاء الله الكثير من التوابع المفيدة و المهمة في MySQL , إذن لنبدأ على بركة الله

تقسم التوابع في MySQL إلى ثلاث أقسام رئيسية هي:

1. التوابع الرياضية.

2. توابع التاريخ و الوقت.

3. التوابع العالية أو المتقدمة.

ما هو التابع :
(اقرا كامل الموضوع)

التوابع الرياضية في MySQL الجزء الثاني

29 يناير 2009
تابع لقسم دروس SQL بواسطة a7med الوقت 3:04 ص

ذكرنا في الدرس الماضي أن التابع count() يستخدم للعمليات الإحصائية, و في هذا الدرس سنكمل ما قلناه, إذن لنبدأ على بركة الله.

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

قم بكتابة استعلاماً يعيد لنا ما يلي:

1. رقم و اسم و راتب الموظف.

2. مجموع الموظفين ذوي الرواتب المتساوية.

مع الأخذ بعين الاعتبار أن الراتب أكبر أو يساوي 5000 و مفروزين حسب الراتب تنازلياً.

الحل:
(اقرا كامل الموضوع)

التوابع الرياضية في MySQL الجزء الاول

29 يناير 2009
تابع لقسم دروس SQL بواسطة a7med الوقت 2:44 ص

التابع () count :

يأخذ هذا التابع وسيطاً واحداً وهو اسم عمود مثل count name .

ويقوم هذا التابع بحساب مجموع الخلايا الموجودة في العمود المذكور.

مثال تطبيقي:

1
2
 
select count(name) from emp

ستظهر النتيجة التالية:

(اقرا كامل الموضوع)





تصميم اليكس
سياسة الخصوصية