SQL Server umožňuje provádět programovou logiku v reálném čase na hodnotách v dotazu. Na základě těchto logických hodnocení můžete generovat hodnoty jako součást vrácené datové sady. V tomto blogu se naučíte, jak implementovat příkaz if v SQL s příklady. Níže jsou témata zahrnutá v tomto blogu -
IF podmínka v SQL
Funkce IF () se předává se dvěma parametry, jedním pro true a druhým pro false. Funkce vrací jednu hodnotu, pokud je podmínka TRUE, a jinou hodnotu, pokud je podmínka FALSE.
funkce přetížení v C ++
Syntaxe příkazu IF v SQL:
IF (podmínka, value_if_true, value_if_false)
Hodnoty parametrů
stav | Požadované. Hodnota k testování |
value_if_true | Volitelný. Hodnota, která se má vrátit, pokud stav je pravda |
value_if_false | Volitelný. Hodnota, která se má vrátit, pokud stav je FALSE |
If Condition Integer examples
Příklad 1:
Vrátí 0, pokud je podmínka TRUE, nebo 1, pokud je podmínka FALSE:
VYBRAT LI(100<500, 0, 1)
Výstup:
Příklad 2:
VYBRAT LI(900<500, 0, 1)
Výstup:
Pokračujeme příkazem IF v SQL, podívejme se na několik řetězcových příkladů.
Pokud podmínka řetězce příklady
Příklad 3:
Otestujte podmínku If pomocí řetězců
Pokuddva řetězce jsou stejné, dotaz vrátí „ANO“, jinak vrátí „NE“
VYBRAT LI(STRCMP ('Ahoj','student') = 0,'ANO','NE')
Výstup:
jmenné prostory v C ++
Příklad 4:
VYBRAT LI(STRCMP ('Ahoj','Ahoj') = 0,'ANO','NE')
Výstup:
S tímto se dostáváme na konec tohoto blogu o „Příkazu If v SQL“. Doufám, že to přispělo k vašim znalostem. Pokud se chcete dozvědět více o MySQL a seznamte se s touto relační databází open-source, podívejte se na naši který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám pomůže porozumět MySQL do hloubky a pomůže vám dosáhnout zvládnutí předmětu.