MAX (استعلام NoSQL)
ينطبق على: NoSQL
إرجاع الحد الأقصى للقيم في التعبير.
بناء الجملة
MAX(<scalar_expr>)
الوسيطات
الوصف | |
---|---|
scalar_expr |
تعبير عددي. |
أنواع الإعادة
إرجاع قيمة رقمية رقمية.
الأمثلة
يستخدم هذا المثال حاوية مع عناصر متعددة تحتوي كل منها على /price
حقل رقمي.
[
{
"price": 71.76,
"name": "Iroowl bracelet",
"category": "activity-bracelet"
},
{
"price": 27.07,
"name": "Icenty bracelet",
"category": "activity-bracelet"
}
]
على سبيل المثال، يتم استخدام الدالة MAX
في استعلام يتضمن الحقل الرقمي الذي تم ذكره.
SELECT
MAX(p.price) AS maxPrice
FROM
products p
WHERE
p.category = "activity-bracelet"
[
{
"maxPrice": 71.76
}
]
الملاحظات
- تستفيد هذه الدالة من فهرس النطاق.
- يمكن أن تكون الوسيطات في
MAX
رقمًا أو سلسلة أو قيمة منطقية أو خالية. - يتم تجاهل أي
undefined
قيم. - يتم استخدام ترتيب الأولوية التالي (بترتيب تنازلي)، عند مقارنة أنواع مختلفة من البيانات:
- سلسلة
- رقم
- boolean
- قيمة فارغة