Megosztás a következőn keresztül:


MIN (NoSQL-lekérdezés)

A KÖVETKEZŐRE VONATKOZIK: NoSQL

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

Syntax

MIN(<scalar_expr>)  

Argumentumok

Leírás
scalar_expr Skaláris kifejezés.

Visszatérési típusok

Numerikus skaláris értéket ad vissza.

Példák

Ez a példa egy több elemből álló tárolót használ, amelyek mindegyike 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ény egy olyan lekérdezésben használatos, 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 egy tartományindex előnyeit nyújtja.
  • A benne lévő MIN argumentumok 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ő adattípusok összehasonlításakor:
    1. null
    2. Logikai
    3. szám
    4. húr