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:
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.