Kaj v SQL pomeni velika črka, ko?
Kaj v SQL pomeni velika črka, ko?

Video: Kaj v SQL pomeni velika črka, ko?

Video: Kaj v SQL pomeni velika črka, ko?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim

The Izjava SQL CASE

The Izjava CASE gre skozi pogoje in vrne vrednost, ko je prva stanje je izpolnjen (kot IF- Izjava THEN-ELSE ). Torej, enkrat a stanje je res, nehal bo brati in vrnil rezultat. Če noben pogoj ni resničen, vrne vrednost v stavku ELSE.

Kasneje se lahko vprašate, kako napisati izjavo primera v SQL?

The Izjava CASE se lahko uporablja v SQL Strežnik (Transact- SQL ). IZBERI contact_id, OVITEK WHEN website_id = 1 THEN 'TechOnTheNet.com' WHEN website_id = 2 THEN 'CheckYourMath.com' ELSE 'BigActivities.com' KONEC IZ stikov; Upoštevati je treba, da je pogoj ELSE znotraj Izjava CASE je neobvezna.

kaj je veliko in dekodiranje v SQL? Razlika med CASE in DECODE je:- OVITEK je izjava, kjer kot DEKODIJ je funkcija.:- OVITEK se lahko uporablja v obeh SQL in PLSQL. Ampak DEKODIJ se lahko uporablja samo v SQL .:- OVITEK se uporablja v členu where, vendar ga ne morete uporabiti DEKODIJ klavzula kje.

Vprašanje je tudi, kaj naredi izjava primera?

Izjava CASE . The Izjava CASE izbere iz zaporedja pogojev in izvede ustrezno izjava . The Izjava CASE ocenjuje posamezno izražanje in ga primerja z več potencialnimi vrednostmi ali oceni več logičnih izrazov in izbere prvega, ki je TRUE.

ALI LAHKO NAREDITE stavke IF v SQL?

V MS SQL , ČE … DRUGO je vrsta Pogojna izjava . Vsak T- Stavek SQL lahko se izvaja pogojno z uporabo ČE … DRUGO . Če pogoj se oceni na True, nato T- stavki SQL sledi ČE ključna beseda volja biti izvršen.

Priporočena: