Ako vykonať príkaz IF v SQL?



Funkcia IF () sa odovzdáva s dvoma parametrami, jedným pre true a druhým pre false. Naučte sa, ako implementovať príkaz if v SQL, na príkladoch.

SQL Server vám umožňuje vykonávať programovú logiku v reálnom čase na hodnotách vo vašom dotaze. Na základe týchto logických hodnotení môžete generovať hodnoty ako súčasť vrátenej množiny údajov. V tomto blogu sa naučíte, ako implementovať príkaz if v jazyku SQL s príkladmi. Ďalej sú uvedené témy, ktorým sa tento blog venuje -





IF podmienka v SQL

Funkcia IF () sa odovzdáva s dvoma parametrami, jedným pre true a druhým pre false. Funkcia vráti jednu hodnotu, ak je podmienka TRUE, a inú hodnotu, ak je podmienka FALSE.



c ++ triedenie poľa

Syntax príkazu IF v SQL:

IF (podmienka, hodnota_k_pravde, hodnota_k_false)

Hodnoty parametrov

stav

Požadovaný. Hodnota na testovanie



hodnota_ak_pravda

Voliteľné. Hodnota, ktorá sa má vrátiť, ak stav je pravda

value_if_false

Voliteľné. Hodnota, ktorá sa má vrátiť, ak stav je NEPRAVDA

Ak Podmienka Celé číslo Príklady

Príklad 1:

Vráti 0, ak je podmienka TRUE, alebo 1, ak je podmienka FALSE:

VYBERTE AK(100<500, 0, 1)

Výkon:

Príkaz IF v SQL | Edureka

Príklad 2:

VYBERTE AK(900<500, 0, 1)

Výkon:

Ak pôjdeme vpred s príkazom IF v jazyku SQL, pozrime sa na niektoré reťazcové príklady.

Ak je podmienka reťazec príklady

Príklad 3:

Test stavu vykonajte pomocou reťazcov

Akdva reťazce sú rovnaké, dotaz vráti „ÁNO“, inak vráti „NIE“

VYBERTE AK(STRCMP ('Ahoj',„Učiaci sa“) = 0,'ÁNO',„NIE“)

Výkon:

stl sort c ++

Príklad 4:

VYBERTE AK(STRCMP ('Ahoj','Ahoj') = 0,'ÁNO',„NIE“)

Výkon:

Týmto sa dostávame na koniec tohto blogu s názvom „Príkaz If v SQL“. Dúfam, že to doplnilo vaše vedomosti. Ak sa chcete dozvedieť viac o MySQL a spoznajte túto relačnú databázu open-source, potom si pozrite našu ktorá prináša živé školenie vedené inštruktorom a skúsenosti s projektmi v reálnom živote. Toto školenie vám pomôže pochopiť MySQL do hĺbky a pomôže vám dosiahnuť osvojenie si témy.