MIN (NoSQL-lekérdezés)

A KÖVETKEZŐKRE VONATKOZIK: NoSQL

A kifejezésben szereplő értékek minimális értékét adja vissza.

Szintaxis

MIN(<scalar_expr>)  

Argumentumok

Description
scalar_expr Egy skaláris kifejezés.

Visszatérési típusok

Numerikus skaláris értéket ad vissza.

Példák

Ez a példa egy olyan tárolót használ, amelynek több eleme numerikus mezővel /price rendelkezik.

[
  {
    "price": 87.66,
    "name": "Genish bracelet",
    "category": "fashion-bracelet"
  },
  {
    "price": 27.60,
    "name": "Plative bracelet",
    "category": "fashion-bracelet"
  }
]

Ebben a példában a MIN függvényt egy olyan lekérdezésben használjuk, amely tartalmazza az említett numerikus mezőt.

SELECT
    MIN(p.price) AS minPrice
FROM 
    products p
WHERE
    p.category = "fashion-bracelet"
[
  {
    "minPrice": 27.6
  }
]

Megjegyzések

  • Ez a függvény a tartományindex előnyeit élvezi.
  • A argumentumai MIN lehetnek szám, sztring, logikai vagy null.
  • A rendszer figyelmen undefined kívül hagyja az értékeket.
  • A rendszer a következő prioritási sorrendet használja (növekvő sorrendben) a különböző típusú adatok összehasonlításakor:
    1. null
    2. boolean
    3. szám
    4. sztring