Yhteenveto: tämä opetusohjelma, opit, miten voit käyttää SQL Server – IIF() toiminto lisää if-else-logiikan kyselyihin.
Johdanto SQL Server IIF () – funktio
IIF() toiminto hyväksyy kolme argumenttia. Se arvioi ensimmäisen argumentin ja palauttaa toisen argumentin, jos ensimmäinen argumentti on true; muussa tapauksessa se palauttaa kolmannen argumentin.,
seuraavassa on esitetty syntaksi IIF() tehtävä:
Code language: SQL (Structured Query Language) (sql)
tämä syntaksi:
-
boolean_expressionon ilmaus voidaan arvioida. Sen täytyy olla kelvollinen Boolen lauseke, tai funktio nostaa virheen. -
true_valueon arvo, joka palautetaan, josboolean_expressiontosi. -
false_valueon arvo, joka palautetaan, josboolean_expressionon epätosi.,
Itse asiassa IIF() toiminto on yksinkertaistettu versio CASE lauseke:
Code language: SQL (Structured Query Language) (sql)
SQL Server IIF() toiminto esimerkkejä
otetaanpa joitakin esimerkkejä käyttäen SQL Server IIF() toiminto.,SQL Server IIF () – funktio taulukon sarake esimerkki
seuraava esimerkki pesiä IIF()toiminto sisälle IIF() toiminnot ja palauttaa vastaavan tilauksen tila perustuen määrä:
seuraava kuva osoittaa, teho:
C) Käyttämällä SQL Server IIF() toiminto koostefunktioita
Tässä esimerkissä IIF() toiminto SUM() toiminto saada useita tilauksia tilauksen tila vuonna 2018.,
tässä esimerkissä IIF() funktio palauttaa 1 tai nolla, jos tila on hyväksytty. SUM() funktio palauttaa tilausten määrä kunkin tilan.
Tässä on output:
tässä opetusohjelmassa, olet oppinut, miten käyttää SQL Server IIF() funktio palauttaa kaksi arvoa, joka perustuu tuloksen ensimmäisen argumentin.