I MySQL har forskjellige funksjoner omfattet et sett med strukturerte spørringsspråk (SQL) -kommandoer med spesifikke parametere som utfører flere operasjoner og returverdier som et resultat av den fornøyde tilstanden. Mer spesifikt, "HVIS()”Er en av de viktigste strømningskontrollfunksjonene som er avhengig av den medfølgende tilstanden og returnerer“ekte”Eller“Falsk”Verdi når den spesifiserte uttalelsen utføres.
I denne bloggen vil vi snakke om:
Kan vi bruke "hvis ()" -funksjon i "velg" spørring i mysql?
Ja, vi kan bruke “HVIS()”Funksjon i“PLUKKE UT”Spørring i MySQL.
Syntaks
Den generelle syntaksen til “HVIS()”Funksjon er gitt nedenfor:
If (input_condition, true_value, false_value)Her:
Bruk "if ()" -funksjon i valgt spørring i MySQL
Sjekk ut de medfølgende trinnene for å bruke “HVIS()”Funksjon i“PLUKKE UT”Spørring i MySQL.
Trinn 1: Åpne ledetekst
Først, søk etter “Ledeteksten”Ved hjelp av oppstartsmenyen:
Trinn 2: Få tilgang til MySQL -serveren
Kjør deretter den gitte spørringen for å få tilgang til MySQL -serveren ved å spesifisere brukernavnet og standardpassordet:
mysql -u root -pTrinn 3: Se databaser
Deretter liste du opp databasene ved å utføre "FORESTILLING”Spørring:
Vis databaser;Fra den undergitte utgangen har vi valgt "Mariadb”Database:
Trinn 4: Utfør "bruk" -spørsmål
Kjør “BRUK”Uttalelse for å endre databasen:
Bruk MariaDB;Trinn 5: Vis tabeller
Vis nå alle de eksisterende tabellene i den nåværende databasen ved å bruke "FORESTILLING”Kommando:
Vis bord;Trinn 6: Vis tabelldata
Etter det, kjør "PLUKKE UT”Spørring for å vise tabellrader og kolonner:
Velg * fra kunde;Merk: Tidligere utførte trinn er forutsetninger for bruk av “HVIS”Uttalelse i“PLUKKE UT”Spørring i MySQL. Sjekk ut de neste seksjonene for en bedre forståelse.
Bruk hvis () funksjon uten hvor klausulen
Vi kan bruke “HVIS()”Funksjon uten“HVOR”Klausul, som du kan se i den gitte kommandoen:
Velg FirstName, hvis (City = 'Berlin', "Ja", "Nei") som 'Ja/Nei', land fra kunde;Her:
Når den ovennevnte spørringen blir utført, vil den vise “Ja”Mot disse postene som tilfredsstiller forholdene. På den annen side vil postene som ikke oppfyller tilstanden vise "Nei”Som resultat i“JA NEI" kolonne:
Bruk hvis () funksjon med hvor klausulen
“HVOR”-Bestemmelsen kan brukes sammen med“HVIS()”Funksjon. For å gjøre det, prøv den oppgitte spørringen:
Velg FirstName, hvis (id> 10, "ja", "nei") som "ja/nei" fra kunde hvor land = 'Tyskland';Her:
Når ovennevnte spørring blir utført, vil den vise "Ja”Eller“Nei”Som et resultat i“JA NEI”Kolonne mot de postene som er tilfredsstilt forholdene eller de postene som ikke oppfyller betingelsen:
Det er alt! Vi har beskrevet bruken av "HVIS()”Funksjon i“PLUKKE UT”Spørring i MySQL.
Konklusjon
Ja, det "HVIS()”Funksjon kan brukes i“PLUKKE UT”Spørring i MySQL. “Velg, hvis (, ,