Hur utför jag IF-uttalande i SQL?



Funktionen IF () skickas med två parametrar, en för true och en för false. Lär dig hur du implementerar if-uttalande i SQL med exempel.

Med SQL Server kan du utföra programmatisk logik i realtid på värdena i din fråga. Baserat på dessa logiska utvärderingar kan du generera värden som en del av den returnerade datamängden. I den här bloggen lär du dig att implementera if-uttalande i SQL med exempel. Nedan följer ämnena i denna blogg -





OM-tillstånd i SQL

Funktionen IF () skickas med två parametrar, en för true och en för false. Funktionen returnerar ett värde om ett villkor är SANT och ett annat värde om villkoret är FALSE.



Syntax för IF-sats i SQL:

IF (villkor, värde_om_sant, värde_om_falskt)

Parametervärden

skick

Nödvändig. Värdet som ska testas



value_if_true

Frivillig. Värdet som ska returneras om skick är sant

value_if_false

Frivillig. Värdet som ska returneras om skick är FALSK

Om exempel på heltalsexempel

Exempel 1:

Returnera 0 om villkoret är SANT, eller 1 om villkoret är FALSE:

VÄLJ OM(100<500, 0, 1)

Produktion:

IF-uttalande i SQL | Edureka

Exempel 2:

VÄLJ OM(900<500, 0, 1)

Produktion:

Gå vidare med IF Statement i SQL, låt oss se några exempel på strängar.

Om villkorsträngsexempel

Exempel 3:

Testa om tillstånd med hjälp av strängar

Omtvå strängar är desamma, frågan returnerar 'JA' annars returnerar den 'NEJ'

VÄLJ OM(STRCMP ('Hej','elev') = 0,'JA','NEJ')

Produktion:

Exempel 4:

salt vs kock vs marionett

VÄLJ OM(STRCMP ('Hej','Hej') = 0,'JA','NEJ')

Produktion:

Med detta kommer vi till slutet av denna blogg om ”If statement in SQL”. Jag hoppas att det ökade till din kunskap. Om du vill lära dig mer om MySQL och lära känna denna open source-relationsdatabas och kolla in vår som kommer med instruktörsledad liveutbildning och verklig projektupplevelse. Denna utbildning hjälper dig att förstå MySQL på djupet och hjälper dig att behärska ämnet.