Što u SQL-u znači slučaj kada?
Što u SQL-u znači slučaj kada?

Video: Što u SQL-u znači slučaj kada?

Video: Što u SQL-u znači slučaj kada?
Video: Судебно расследовать, кто и что изменил в базе данных SQL Server 2024, Svibanj
Anonim

The SQL CASE izjava

The CASE izjava prolazi kroz uvjete i vraća vrijednost kada je prvi stanje je ispunjen (kao IF- izjava THEN-ELSE ). Dakle, jednom a stanje istina, prestat će čitati i vratiti rezultat. Ako nijedan uvjet nije istinit, vraća se vrijednost u klauzuli ELSE.

Nakon toga, netko se također može pitati, kako napisati izjavu slučaja u SQL-u?

The CASE izjava može se koristiti u SQL Poslužitelj (Transact- SQL ). ODABIR kontakt_id, SLUČAJ KADA website_id = 1 THEN 'TechOnTheNet.com' WHEN website_id = 2 THEN 'CheckYourMath.com' ELSE 'BigActivities.com' END OD kontakata; Jedna stvar koju treba napomenuti je da uvjet ELSE unutar CASE izjava je izborno.

što je velika i mala slova u SQL-u? Razlika između CASE i DECODE je.:- SLUČAJ je izjava gdje kao DEKODIRAJ je funkcija.:- SLUČAJ može se koristiti u oba SQL i PLSQL. Ali DEKODIRAJ može se koristiti samo u SQL .:- SLUČAJ koristi se u klauzuli where Ali ne možete koristiti DEKODIRAJ in where klauzula.

Također se postavlja pitanje, čemu služi izjava slučaja?

Izjava CASE . The CASE izjava bira iz niza uvjeta i izvršava odgovarajući izjava . The CASE izjava ocjenjuje singl izraz i uspoređuje ga s nekoliko potencijalnih vrijednosti ili procjenjuje više Booleovih izraza i odabire prvi koji je TRUE.

MOŽETE li učiniti IF izjave u SQL-u?

U MS SQL , AKO … DRUGO je vrsta Uvjetna izjava . Bilo koji T- SQL izraz može izvršiti uvjetno koristeći AKO … DRUGO . Ako uvjet se procjenjuje na True, a zatim T- SQL naredbe slijedi AKO ključna riječ htjeti biti pogubljen.

Preporučeni: