Hoe voer ik een IF-instructie uit in SQL?



IF () functie wordt doorgegeven met twee parameters, een voor true en een voor false. Leer hoe u if-instructie in SQL implementeert met voorbeelden.

Met SQL Server kunt u real-time programmatische logica uitvoeren op de waarden in uw query. Op basis van deze logische evaluaties kunt u waarden genereren als onderdeel van de geretourneerde dataset. In deze blog leer je hoe je if-statement in SQL implementeert met voorbeelden. Hieronder staan ​​de onderwerpen die in deze blog worden behandeld -





ALS voorwaarde in SQL

IF () functie wordt doorgegeven met twee parameters, een voor true en een voor false. De functie retourneert één waarde als een voorwaarde WAAR is, en een andere waarde als de voorwaarde FALSE is.



Syntaxis voor IF-instructie in SQL:

IF (voorwaarde, waarde_if_waar, waarde_if_false)

Parameterwaarden

staat

hoe string naar datum in java te converteren

Verplicht. De waarde om te testen



waarde_if_waar

Optioneel. De waarde die moet worden geretourneerd als staat is waar

waarde_if_false

Optioneel. De waarde die moet worden geretourneerd als staat is fout

If Condition Integer Voorbeelden

Voorbeeld 1:

Retourneer 0 als de voorwaarde WAAR is, of 1 als de voorwaarde ONWAAR is:

SELECTEER ALS(100<500, 0, 1)

Uitgang:

IF-instructie in SQL | Edureka

Voorbeeld 2:

SELECTEER ALS(900<500, 0, 1)

Uitgang:

samenvoegen sorteeralgoritme c ++

Laten we verder gaan met IF-instructie in SQL, laten we enkele tekenreeksvoorbeelden bekijken.

ondiepe kopie en diepe kopie in java

If condition string voorbeelden

Voorbeeld 3:

Test de conditie met behulp van strings

Als hettwee strings zijn hetzelfde, de query retourneert 'JA', anders retourneert hij 'NEE'

SELECTEER ALS(STRCMP ('Hallo','leerling') = 0,'JA','NEE')

Uitgang:

Voorbeeld 4:

SELECTEER ALS(STRCMP ('Hallo','Hallo') = 0,'JA','NEE')

Uitgang:

Hiermee komen we aan het einde van deze blog over “If statement in SQL”. Ik hoop dat het uw kennis heeft vergroot. Als u meer wilt weten over MySQL en maak kennis met deze open-source relationele database, bekijk dan onze die wordt geleverd met live training onder leiding van een instructeur en real-life projectervaring. Deze training zal je helpen MySQL diepgaand te begrijpen en je te helpen het onderwerp onder de knie te krijgen.