Dette innlegget vil gi syntaks sammen med eksempler for hvor leddet for din bedre forståelse.
Forutsetninger
Du må installere mysql i systemet ditt. Etter installasjonen, koble en lokal MySQL -server ved hjelp av denne syntaks:
mysql -u -pNår du er logget inn på den lokale serveren, bruk denne kommandoen til å vise alle tilgjengelige databaser:
Vis databaser;For å endre arbeidsdatabasen, skriv denne kommandoen:
BRUK ;En suksessmelding vises.
Syntaks av hvor klausul
Syntaksen for MySQL der klausulen er enkel og grei, i syntakstilstanden kan være en hvilken som helst enkel likhetssammenligning eller et komplekst uttrykk:
Eksempel 1: Likestillingssammenligning ved bruk av WHERE -klausulen
La oss anta at du vil få dataene der "Land”Verdien er lik“USA”, Skriv inn denne kommandoen:
Her har du filtrert postene med hell.
Eksempel 2: Sammenligning med operatører som bruker WHERE -leddet
Du kan bruke forskjellige operatører i forhold til å filtrere dataene som samsvarer med den spesifikke tilstanden. For eksempel, hvis du vil få poster over "Enhetspris”Som er mindre enn og lik“25”, Type:
Du kan også skrive dette for bedre forståelse:
Velg * fra OrderItemDet er synlig at hver post er større enn "100".
Eksempel 3: Hvor klausul med flere forhold
Du kan også bruke "og" og "eller" -operatører i kombinasjon med hvor klausulen for å få resultatet basert på flere betingelser, skriv denne kommandoen for å få data basert på betingelsen for "Id”Kolonne og tilstand brukt på“Enhetspris" betingelse:
Eksempel 4: Bruke in -operatøren i en WHERE -klausul
In -operatøren brukes i en WHERE -klausul for å hente poster basert på flere mulige verdier for en spesifikk kolonne, skriv inn følgende kode for å få verdien av “by”For verdier“London”Og“Singapore”:
Where -klausulen kan nestes for å finne flere muligheter, la oss anta at du vil søke i en betingelse for “Id”I“Kunde”Tabell avhengig av“Ordrenummer”I“Rekkefølge”Tabell:
Velg * fra kundeDu er nå i stand til å hente data basert på spesifikke forhold ved hjelp av hvor leddet.
Konklusjon
Where -leddet i MySQL er en essensiell del av enhver Select -setning og brukes til å filtrere resultatene basert på spesifiserte betingelser. Hvis du søker etter spesifikke verdier, verdier eller mønstre i dataene dine i en enorm database, vil WHERE -leddet gi en fleksibel og effektiv måte å gjøre det.