SQL Server IIF funkció

összefoglaló: ebben a bemutatóban megtudhatja, hogyan kell használni az SQL Server IIF() függvényt a lekérdezések if-else logikájának hozzáadásához.

Bevezetés Az SQL Server IIF () függvény

a IIF() függvény három érvet fogad el. Kiértékeli az első argumentumot, majd visszaadja a második argumentumot, ha az első argumentum igaz; ellenkező esetben visszatér a harmadik argumentumhoz.,

a következő aIIF() függvény szintaxisát mutatja:

Code language: SQL (Structured Query Language) (sql)

ebben a szintaxisban:

  • boolean_expression egy értékelendő kifejezés. Érvényes logikai kifejezésnek kell lennie, vagy a funkció hibát okoz.
  • true_valueaz az érték, amelyet vissza kell adni, ha a boolean_expression true értéket értékel.
  • false_value az az érték, amelyet vissza kell adni, ha a boolean_expression FALSE értéket értékel.,

a tény, hogy a IIF() funkció gyorsírás egy CASE kifejezés:

Code language: SQL (Structured Query Language) (sql)

SQL Server HA() funkció példák

nézzünk néhány példát, az SQL Server IIF() funkciót.,Az SQL Server HA() függvény a táblázat oszlop példa

A következő példa fészket IIF()funkció be IIF() funkciók, majd visszatér a megfelelő rendelés állapota alapján a status száma:

A következő kép azt mutatja, hogy a kimenet:

C) az SQL Server HA() funkció összesített funkciók

Ebben a példában a IIF() függvény a SUM() funkció, hogy a megrendelések száma, amelyet a rendelés állapota 2018-ban.,

ebben a példában a IIF() függvény 1 vagy nulla értéket ad vissza, ha az állapot megegyezik. A SUM() függvény az egyes állapotokra vonatkozó rendelések számát adja vissza.

itt van a kimenet:

ebben az oktatóanyagban megtanultad, hogyan kell használni az SQL Server IIF() függvényt a két értékek, az első argumentum eredménye alapján.

Share

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük