ö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_value
az az érték, amelyet vissza kell adni, ha aboolean_expression
true értéket értékel. -
false_value
az az érték, amelyet vissza kell adni, ha aboolean_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.