Aracılığıyla paylaş


FLOOR - Cosmos DB'de sorgu dili (Azure ve Doku'da)

İşlev, FLOOR belirtilen sayısal ifadeden küçük veya buna eşit en büyük tamsayıyı hesaplar.

Sözdizimi

FLOOR(<numeric_expr>)

Arguments

Description
numeric_expr Sayısal ifade.

Dönüş türleri

Sayısal bir ifade döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Çeşitli sayıların zemini

Bu örnekte işlev FLOOR pozitif, negatif ve sıfır değerlerinde kullanılır.

SELECT VALUE {
  floorPostiveNumber: FLOOR(62.6),
  floorNegativeNumber: FLOOR(-145.12),
  floorSmallNumber: FLOOR(0.2989),
  floorZero: FLOOR(0.0),
  floorNull: FLOOR(null)
}
[
  {
    "floorPostiveNumber": 62,
    "floorNegativeNumber": -146,
    "floorSmallNumber": 0,
    "floorZero": 0
  }
]

Açıklamalar

  • STATIC-RECOMMEND-RANGE-INDEX