استعمال الدوال مع جملة SELECT

استعمال الدوال مع جملة SELECT

استعمال الدوال مع جملة select
استعمال الدوال مع جملة select

بعد عرض دوال التعامل مع قيم حقول في سجلات جدول نشرح كيفية استعمال هذه الدوال مع جملة SELECTللاستفادة منها

الدوال: LOWERO, UPPERO

مثال:

اكتب الأمر ونفذه تحصل على نتيجة كما في الشكل 7

الشكل (7- 7)

الدالة: LENGTHO

مثال:

يعرض هذا المثال أكواد الموظفين وكذلك عدد حروف الاسم الأول لهم اكتب الأمر ونفذه تحصل على نتيجة التنفيذ كما بالشكل 8

الشكل (7- 8)

الدالة: SUBSYRO

مثال:

في هذا المثال يتم عرض أكواد الموظفين وثلاثة حروف من الحقل last name ابتداء من الحقل 3، اكتب الأمر ونفذه تحصل على الشكل: 9

الدالة: ABS0

تعيد هذه الدالة القيمة لأي قيمة

مثال:

 

في هذا المثال يتم عرض القيمتين 7- 7 وذلك لأن الدالة ABS 0عيد القيمة الموجبة فقط مع الملاحظة أننا استعملنا الجدول DUAL لأننا لم نكتب أسماء حقول بل قيم عادية أكتب الامرونفذه تحصل على نتيجة التنفيذ كما في الشكل 10

الشكل (7- 10)

الدالة: MOD0

تعيد هذه الدالة باقي خارج قسمة قيمة على قيمة أخرى

مثال:

اكتب ونفذ الأمر تحصل على القيمة 0 والقيمة 1 وذلك لأن الدالة الأولى فيها باقي قسمة على 3 هي القيمة 1والدالة الثانية باقي قسمة 4 على 2 هي القيمة 0 كما في الشكل: 11

الشكل (7- 11)

الدالة: ROUND0

تقوم هذه الدالة بتقريب القيم العشرية

مثال:

في هذا المثال يتم تقريب الرقم الأول لا قرب رقمين فيعطي 347.24

اكتب الرقم ونفذه تحصل على الشكل: 12

الشكل (7- 12)

الدالة: SIGN0

تقوم الدالة بعكس إشارة قيمة أي إذا كانت ساللبة تصبح موجبة والعكس

مثال:

في هذا المثال يتم استعمال الدالة SIGN0 مع القيمة السالبة لذلك تكون النتيجة 1- ثم مع قيمة موجبة 99 فتكون النتيجة 1 ثم مع قيمة فتكون النتيجة  اكتب الأمر ونفذه تحصل على شكل: 13

الشكل (7- 13)

الدالة: SQRT0

تعيد هذه الدالة قيمة الجذر ألتربيعي للرقم

مثال:

في هذا المثال يتم استدعاء الدالة SQRT0 مع القيمة 34 والقيمة 16 اكتب الأمر ونفذه على نتيجة التنفيذ كما بالشكل: 14

الشكل (7- 14)

 

m2pack.biz