Share via


MAX (NoSQL sorgusu)

ŞUNUN IÇIN GEÇERLIDIR: NoSQL

İfadedeki değerlerin üst sınırını döndürür.

Söz dizimi

MAX(<scalar_expr>)  

Bağımsız değişkenler

Description
scalar_expr Skaler bir ifade.

Dönüş türleri

Sayısal bir skaler değer döndürür.

Örnekler

Bu örnekte, her biri sayısal alana sahip birden çok öğe içeren bir /price kapsayıcı kullanılır.

[
  {
    "price": 71.76,
    "name": "Iroowl bracelet",
    "category": "activity-bracelet"
  },
  {
    "price": 27.07,
    "name": "Icenty bracelet",
    "category": "activity-bracelet"
  }
]

Bu örnekte işlev, MAX bahsedilen sayısal alanı içeren bir sorguda kullanılır.

SELECT
    MAX(p.price) AS maxPrice
FROM 
    products p
WHERE
    p.category = "activity-bracelet"
[
  {
    "maxPrice": 71.76
  }
]

Açıklamalar

  • Bu işlev bir aralık dizininden yararlanır.
  • içindeki MAX bağımsız değişkenler sayı, dize, boole veya null olabilir.
  • Tüm undefined değerler yoksayılır.
  • Farklı veri türleri karşılaştırılırken aşağıdaki öncelik sırası kullanılır (azalan sırada):
    1. dize
    2. sayı
    3. boolean
    4. null