Opi käyttämään CASE-lauseketta SQL: ssä



Tämä 'CASE in SQL' -artikkeli on kattava opas tietojen noutamiseen muutamien ehtojen perusteella käyttämällä SQL-käskyä CASE.

Nykymaailmassa, jossa päivittäin syntyy valtava määrä dataa, meidän on varmistettava, että meillä on kyky hakea tietoja olosuhteiden perusteella. Joten tässä artikkelissa CASE in , Keskustelen CASE-lauseesta, jota käytetään tietojen hakemiseen olosuhteiden perusteella.

SQL-CASE SQL-EdurekassaTässä artikkelissa käsitellään seuraavia aiheita:





    1. Mikä on CASE SQL: ssä?
    2. CASE-syntakse
    3. Yksinkertainen CASE-lauseke
    4. Etsi CASE-lausekeesimerkki

Mikä on CASE SQL: ssä?

CASE-käskyä käytetään tietojen hakemiseen muutamien ehtojen perusteella. Joten kun ehto täyttyy, se lopettaa tietojen lukemisen ja palauttaa vaaditut tulokset. Skenaariossa, jossa ehtoja ei täytetä, se palauttaa arvot ELSE-lausekkeesta. Tämän lisäksi, jos ELSE-osaa ei ole, mikään ehdot eivät täyty ja palauttaa NULL.

mikä on avaimen virhe pythonissa

CASE-syntakse

TAPAHTUMA, JOS TUNNUS1 TULOS

Nyt kun olen kertonut sinulle, mikä on CASE-käskyn syntaksi SQL: ssä. Katsotaanpa, kuinka CASE-käskyä käytetään arvojen tai hakuehdon kanssa.



mvc-arkkitehtuuri java-esimerkissä

Harkitse esimerkkiä seuraavasta taulukosta:

Opiskelijanumero Etunimi Ikä Kaupunki
yksiRohan14Hyderabad
2SonalikaksikymmentäyksiBengaluru
3Ajay13Lucknow
4Geeta25Lucknow
5ShubhamkaksikymmentäDelhi

Yksinkertainen CASE-lauseke

Yksinkertaista tapausta käytetään SQL: ssä tietojen palauttamiseksi muutamien ehtojen perusteella ja arvon palauttamiseksi, kun ensimmäinen ehto täyttyy.

Valitse opiskelijan tunnus, kaupunki, tapaus, kun ikä> 20 Sitten 'ikä on suurempi kuin' 'kun ikä = 20 silloin' 'ikä on yhtä suuri kuin 20' muu 'ikä on alle 20' loppu kuin ikäarvo opiskelijoilta

Suoritettaessa yllä olevaa kyselyä näet seuraavan tuloksen:



Opiskelijanumero Kaupunki AgeValue
yksiHyderabadIkä on alle 20
2BengaluruIkä on yli 20
3LucknowIkä on alle 20
4LucknowIkä on yli 20
5DelhiIkä on 20

Etsi CASE-lausekeesimerkki

Search CASE -ohjelmaa käytetään SQL: ssä tietojen palauttamiseksi CASE-käskyssä olevan ehdon perusteella.Tarkastellaan skenaariota, jossa sinun on tilattava opiskelijat iän mukaan. Jos ikä on 15-18, sinun on kuitenkin tilattava kaupunkikohtaisesti

kuinka käyttää iteraattoria java
Valitse etunimi, ikä, kaupunki opiskelijoiden järjestyksestä (tapaus, kun ikä on 15 ja 18 välillä, sitten kaupunki muu ikä päättyy)

Koska yllä olevassa taulukossa 'Opiskelijat' ei ole NULL-arvoa, yllä olevaa kyselyä suoritettaessa näet seuraavan tuloksen:

Etunimi Ikä Kaupunki
Ajay13Lucknow
Rohan14Hyderabad
ShubhamkaksikymmentäDelhi
SonalikaksikymmentäyksiBengaluru
Geeta25Lucknow

Tämän avulla olemme päättäneet tämän artikkelin CASE SQL: ssä. Toivon, että ymmärsit kuinka CASE-käskyä käytetään tietojen hakemiseen olosuhteiden perusteella. Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa saavuttamaan aiheen hallinnan.

Onko sinulla kysymys meille? Mainitse se tämän artikkelin 'CASE in SQL' -kommenttiosassa, niin palaan sinuun.