Kako izvesti IF izraz u SQL-u?



Funkcija IF () prenosi se s dva parametra, jednim za true i drugim za false. Naučite kako implementirati izjavu if u SQL s primjerima.

SQL Server omogućuje vam izvršavanje programske logike u stvarnom vremenu na vrijednostima unutar vašeg upita. Na temelju ovih logičkih procjena možete generirati vrijednosti kao dio vraćenog skupa podataka. Na ovom ćete blogu naučiti kako primijeniti naredbu if u SQL s primjerima. Ispod su teme obrađene na ovom blogu -





AKO uvjet u SQL-u

Funkcija IF () prenosi se s dva parametra, jednim za true i drugim za false. Funkcija vraća jednu vrijednost ako je uvjet TRUE, a drugu vrijednost ako je uvjet FALSE.



Sintaksa za izraz IF u SQL-u:

IF (uvjet, vrijednost_ako_istina, vrijednost_ako_tačka)

Vrijednosti parametara

stanje

php stvori niz iz niza

Potreban. Vrijednost za testiranje



vrijednost_ako_istina

Neobvezno. Vrijednost koju treba vratiti ako stanje je istina

value_if_false

Neobvezno. Vrijednost koju treba vratiti ako stanje je LAŽNO

Ako su uvjeti cjeloviti primjeri

Primjer 1:

Vratite 0 ako je uvjet ISTINA, ili 1 ako je uvjet FALSE:

ODABERI AKO(100<500, 0, 1)

Izlaz:

IF izjava u SQL | Edureka

Primjer 2:

ODABERI AKO(900<500, 0, 1)

Izlaz:

Krećući se prema Izjavi IF u SQL-u, pogledajmo neke primjere Stringa.

Ako primjeri niza uvjeta

Primjer 3:

Testiranje stanja ako koristite Strings

Ako jedva su niza ista, upit vraća 'DA', u suprotnom vraća 'NE'

ODABERI AKO(STRCMP ('zdravo','Učenik') = 0,'DA','NE')

Izlaz:

Primjer 4:

ODABERI AKO(STRCMP ('zdravo','zdravo') = 0,'DA','NE')

Izlaz:

Ovim smo došli do kraja ovog bloga na temu „If statement in SQL“. Nadam se da je to doprinijelo vašem znanju. Ako želite saznati više o MySQL i upoznajte ovu relacijsku bazu podataka otvorenog koda, a zatim pogledajte našu koja dolazi s treningom uživo pod vodstvom instruktora i iskustvom u stvarnom životu. Ovaj trening pomoći će vam da dublje razumijete MySQL i postignete majstorstvo u vezi s tom temom.