كيفية استخدام الدوال MAX و MIN في لغة البرمجة SQL

اقرأ في هذا المقال


كيفية استخدام الدالة MAX في لغة البرمجة SQL

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

SELECTMAX(column_ name) FROM table_ name WHERE Condition; 

حيث يتم استدعاء الدالة (MAX) مباشرة بعد الكلمة (SELECT)، حيث أن إسم العمود الذي يرغب المستخدم بالحصول على أكبر قيمة موجودة فيه يتم كتابته بين أقواس الدالة مكان الكلمة (column_ name)، وفيما يلي مثال على استخدام الدالة (MaX) في لغة (SQL):

SELECTMAX(salary) AS'Highest Salary' FROM employees; 

حيث من خلال الكود السابق سيتم الاستعلام عن أعلى راتب يتم إعطاؤه للموظف في الشركة، أي أنه سيقوم بعرض أكبر قيمة موجودة في العمود (salary).

كيفية استخدام الدالة MIN في لغة البرمجة SQL

تستخدم الدالة (MIN) للحصول على أصغر قيمة موجودة في العمود، وهذه الدالة مخصصة للتعامل مع الأرقام و التواريخ فقط بمعنى أنه من الممكن استخدامها فقط لمعرفة أصغر رقم أو أصغر تاريخ موجود في عمود معين، والشكل لاستخدامها على النحو التالي:
SELECTMIN(column_ name) FROM table_ name WHERE condition 

حيث يتم استدعاء الدالة (MIN) مباشرة بعد الكلمة (SELECT)، واسم العمود الذي يريد المستخدم الحصول على أصغر قيمة موجودة فيه يتم كتابته بين أقواس الدالة مكان الكلمة (column_ name)، وفيما يلي مثال على استخدام الدالة (MIN) في لغة البرمجة (SQL):

SELECTMIN (salary) AS'Lowest Salary'FROM employees;

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

المصدر: SQL MIN() and MAX() FunctionsSQL: MAX FunctionSQL MIN and MAX Functions Explained in 6 ExamplesSQL - MAX Function


شارك المقالة: