I MySQL kan brukere trekke ut den spesifikke delen av strengen i henhold til deres krav. For å gjøre det gir SQL forskjellige funksjoner, for eksempel "Substring ()”Funksjon for å velge delen av strengen fra hvilken som helst posisjon og“Substring_index ()”Funksjon for å trekke ut ønsket strengdel ved å spesifisere indeksposisjonen.
Dette innlegget vil snakke om:
Hvordan velge en substring fra sist i MySQL?
For å velge en substring fra sist i MySQL, følg den undergitte prosedyren:
Trinn 1: Start ledetekst
Først åpner du “Ledeteksten”Ved å bruke oppstartsmenyen:
Trinn 2: Koble til MySQL -serveren
Nå, kjør "mysql”Spørring for å koble Windows -terminalen til MySQL -serveren:
mysql -u root -p
Trinn 3: Se databaser
For å se alle databaser, utfør "FORESTILLING”Spørring:
Vis databaser;
Vi har valgt "mynewdb”Database fra den viste listen:
Trinn 4: Utfør “bruk”Spørring
Endre deretter databasen ved å kjøre følgende kommando:
Bruk mynewdb;
Trinn 5: Liste tabeller
Nå, bruk "FORESTILLING”Uttalelse for å se alle databaser:
Vis bord;
Fra den gitte utgangen har vi valgt "student”Tabell:
Trinn 6: Vis tabelldata
Utfør “PLUKKE UT”Uttalelse sammen med tabellnavnet for å vise tabelldataene:
Velg * fra Student;
Trinn 7: Velg en undersTring fra sist
For å velge substring fra sist, kjør "PLUKKE UT”Kommando med“Substring ()”Funksjon:
Velg Substring (FirstName, 2, Length (FirstName)) som substring fra student;
Her:
Som du kan se i den gitte utgangen, er en ønsket del av den spesifiserte strengen blitt trukket ut fra tabelldataene:
Hvordan du velger en substring fra start i mysql?
For å velge substring fra starten i MySQL, utfør følgende kommando:
Velg Substring (FirstName, 1, Length (FirstName) -2) som substring fra student;
Her:
Når ovennevnte spørring er utført, vises den nødvendige delen av strengen:
Hvordan du velger substring med hvor klausul i mysql?
Brukere kan også velge den delen av strengen ved å bruke "HVOR”Klausul med“PLUKKE UT”Uttalelse i MySQL med følgende kommando:
Velg FirstName, Substring (FirstName, 1,3) fra Student der City = 'Pindigheb';
Her:
Etter å ha utført den oppgitte kommandoen, er den valgte delen av strengen blitt vist:
Hvordan du velger substring ved hjelp av substring_index -funksjonen i mysql?
“Substring_index ()”Funksjon kan brukes til å velge underlag som inneholder en inngangsstreng, avgrensning og startposisjon som et argument. Den returnerer en ønsket del av en inngangsstreng før et spesifisert antall avgrensere oppstår. Kjør følgende kommando for å utføre den aktuelle oppgaven:
Velg SUBSTRING_INDEX (Telefon, ' -', -1) som substring fra student;
Her:
Det kan observeres at vi fikk ønsket del av den medfølgende strengen:
Det er alt! Vi har gitt metoden for å velge en del av strengen i MySQL.
Konklusjon
For å velge den delen av strengen, "Velg Substring (String, Start_Position, Lengde (String)) som Substring fra;”,“Velg, SUBSTRING (streng, start_posisjon, slutt_posisjon) hvor;”, Og“Velg SUBSTRING_INDEX (String, 'Delimiter', Start_Position) som Substring fra;”Kommandoer brukes. Dette innlegget illustrerte måter å velge en del av strengen i MySQL.