Hogyan lehet végrehajtani az IF utasítást SQL-ben?

Az IF () függvényt két paraméter adja át, az egyik az igaz, a másik a hamis. Ismerje meg az if utasítás végrehajtását az SQL-ben példákkal.

Az SQL Server lehetővé teszi, hogy valós idejű programozási logikát hajtson végre a lekérdezésen belüli értékeken. Ezen logikai értékelések alapján értékeket generálhat a visszaküldött adatkészlet részeként. Ebben a blogban megtudhatja, hogyan kell megvalósítani az if utasítást SQL-ben példákkal. Az alábbiakban bemutatjuk a blog témáit -





IF feltétel az SQL-ben

Az IF () függvényt két paraméter adja át, az egyik az igaz, a másik a hamis. A függvény egy értéket ad vissza, ha egy feltétel IGAZ, és egy másik értéket ad vissza, ha a feltétel HAMIS.



Szintaxis az IF utasításhoz SQL-ben:

IF (feltétel, érték_ha_igaz, érték_ha_hamis)

Paraméterértékek

állapot

Kívánt. A tesztelendő érték



value_if_true

Választható. A visszatérendő érték, ha állapot igaz

value_if_false

java elemző karakterlánc a mai napig

Választható. A visszatérendő érték, ha állapot hamis

Ha a feltétel egésze példák

1. példa:

Adjon 0-t, ha a feltétel IGAZ, vagy 1-et, ha a FALSE feltétel:

SELECT HA(100<500, 0, 1)

Kimenet:

IF utasítás SQL-ben | Edureka

2. példa:

SELECT HA(900<500, 0, 1)

Kimenet:

Haladva az IF utasítással az SQL-ben, nézzünk meg néhány karakterláncot.

Ha feltételes karakterlánc-példák

3. példa:

Ellenőrizze, hogy feltétel-e a Strings segítségével

system.exit (0)

Ha akét karakterlánc megegyezik, a lekérdezés „IGEN” -t ad vissza, különben „NEM” -t ad vissza

SELECT HA(STRCMP ('Szia','tanuló') = 0,'IGEN','NEM')

Kimenet:

4. példa:

SELECT HA(STRCMP ('Szia','Szia') = 0,'IGEN','NEM')

Kimenet:

Ezzel véget értünk ennek a blognak az „If utasítás SQL-ben” c. Remélem, ez hozzáadta a tudásodhoz. Ha többet szeretne megtudni a MySQL és ismerje meg ezt a nyílt forráskódú relációs adatbázist, majd nézze meg a mi amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni a MySQL-t alaposan, és elsajátítja a témát.