Sa MySQL, maaaring kunin ng mga user ang partikular na bahagi ng string ayon sa kanilang mga kinakailangan. Upang gawin ito, ang SQL ay nagbibigay ng iba't ibang mga function, tulad ng ' SUBSTRING() ” function para sa pagpili ng bahagi ng string mula sa anumang posisyon at ang “ SUBSTRING_INDEX() ” function para sa pagkuha ng nais na bahagi ng string sa pamamagitan ng pagtukoy sa posisyon ng index.
Tatalakayin ng post na ito ang tungkol sa:
Paano Pumili ng Substring Mula sa Huli sa MySQL?
Upang pumili ng substring mula sa huli sa MySQL, sundin ang ibinigay na pamamaraan sa ibaba:
-
- Buksan ang Windows terminal.
- I-access ang MySQL server.
- Ilista at baguhin ang database.
- Tingnan ang mga kasalukuyang talahanayan at pumili ng isa sa mga ito.
- Patakbuhin ang ' PUMILI NG SUBSTRING(string, panimulang_posisyon, LENGTH(string)) BILANG substring MULA SA
; ” utos.
Hakbang 1: Ilunsad ang Command Prompt
Una, buksan ang ' Command Prompt ” sa pamamagitan ng paggamit sa Startup menu:
Hakbang 2: Kumonekta Sa MySQL ServerNgayon, patakbuhin ang ' mysql ” query para ikonekta ang Windows terminal sa MySQL server:
mysql -sa ugat -p
Hakbang 3: Tingnan ang Mga DatabaseUpang tingnan ang lahat ng mga database, isagawa ang ' IPAKITA ' tanong:
MAGPAKITA NG MGA DATABASE;
Pinili namin ang ' mynewdb ” database mula sa ipinapakitang listahan:
Hakbang 4: Ipatupad ang ' gamitin ' TanongPagkatapos, baguhin ang database sa pamamagitan ng pagpapatakbo ng sumusunod na command:
gamitin mynewdb;
Hakbang 5: Maglista ng mga TalahanayanNgayon, gamitin ang ' IPAKITA ” pahayag upang tingnan ang lahat ng mga database:
IPAKITA ANG MGA TABLE;
Mula sa ibinigay na output, pinili namin ang ' mag-aaral ” talahanayan:
Hakbang 6: Ipakita ang Data ng TalahanayanIsagawa ang ' PUMILI ” pahayag kasama ang pangalan ng talahanayan upang ipakita ang data ng talahanayan:
PUMILI * MULA sa mag-aaral;
Hakbang 7: Pumili ng Sub s tring Mula sa HuliUpang piliin ang substring mula sa huli, patakbuhin ang “ PUMILI 'utos na may ' SUBSTRING() ” function:
PUMILI NG SUBSTRING ( Pangalan, 2 , HABA ( Pangalan ) ) BILANG substring MULA sa Mag-aaral;
dito:-
- “ PUMILI 'Ang pahayag ay ginagamit para sa pagpili ng data mula sa database.
- “ SUBSTRING() Ang function na ” ay ginagamit para sa pagkuha ng isang substring mula sa isang ibinigay na string mula sa anumang posisyon.
- “ Pangalan ” ay ang umiiral na pangalan ng column ng talahanayan.
- “ 2 ” ay ang panimulang posisyon ng substring.
- “ LENGTH() Ang function na ” ay ginagamit upang ibalik ang haba ng string sa mga byte kaysa sa mga character o numero.
- “ substring ” ay ang resultang pangalan ng column.
- “ MULA SA Ang sugnay na ” ay ginagamit upang piliin ang mga talaan mula sa talahanayan ng database na nakakatugon sa kundisyon.
- “ Mag-aaral ” ay ang umiiral na pangalan ng talahanayan.
Tulad ng makikita mo sa ibinigay na output, ang isang nais na bahagi ng tinukoy na string ay nakuha mula sa data ng talahanayan:
Paano Pumili ng isang Substring Mula sa Simula sa MySQL?
Upang piliin ang substring mula sa simula sa MySQL, isagawa ang sumusunod na command:
PUMILI NG SUBSTRING ( Pangalan, 1 , HABA ( Pangalan ) - 2 ) BILANG substring MULA sa Mag-aaral;
dito:-
- “ 1 ” ay ginagamit para sa pagkuha ng mga substring mula sa simula.
- “ -2 ” ay ang panghuling posisyon ng napiling string.
- Ang iba pang mga detalye ay ibinigay, katulad ng nakaraang query.
Kapag ang nabanggit na query ay naisakatuparan, ang kinakailangang bahagi ng string ay ipapakita:
Paano Pumili ng Substring Sa WHERE Clause sa MySQL?
Maaari ding piliin ng mga user ang bahagi ng string sa pamamagitan ng paggamit ng “ SAAN 'sugnay na may ' PUMILI ” pahayag sa MySQL na may sumusunod na utos:
SELECT FirstName, SUBSTRING ( Pangalan, 1 , 3 ) MULA Estudyante SAAN lungsod = 'PindiGheb' ;
dito:-
- “ 1 ” ay ang panimulang posisyon ng pag-extract ng substring.
- “ 3 ” ay ang pangwakas na posisyon ng pagpili ng substring.
- “ Mag-aaral ” ang pangalan ng mesa.
- “ SAAN Ginagamit ang sugnay na ” para sa pagpili ng mga data ng mga row at column ng mga talahanayan na tumutupad sa tinukoy na kundisyon.
- “ Lungsod = ' minsan G mayroon' ” ay ang pangalan ng column ng talahanayan na tinukoy bilang isang kundisyon.
Pagkatapos isagawa ang ibinigay na utos, ang napiling bahagi ng string ay ipinapakita:
Paano Pumili ng Substring Gamit ang SUBSTRING_INDEX Function sa MySQL?
Ang ' SUBSTRING_INDEX() ” function ay maaaring gamitin para sa pagpili ng mga substring na naglalaman ng input string, delimiter, at panimulang posisyon bilang argumento. Nagbabalik ito ng nais na bahagi ng isang input string bago mangyari ang isang tinukoy na bilang ng mga delimiter. Patakbuhin ang sumusunod na utos upang maisagawa ang partikular na gawain:
PUMILI NG SUBSTRING_INDEX ( telepono, '-' , - 1 ) BILANG substring MULA sa Mag-aaral;
dito:-
- “ SUBSTRING_INDEX ” ay ginagamit para sa pagpili ng bahagi ng string.
- “ Telepono ” ay ang umiiral na pangalan ng column ng talahanayan na ibinigay bilang input string.
- “ – 'ay ang delimiter at ' -1 ” ay ang panimulang posisyon ng pagpili ng string.
- “ substring ” ay ang resultang pangalan ng column.
- “ MULA SA Ang sugnay na ” ay ginagamit upang pumili ng mga tala mula sa talahanayan.
- “ Mag-aaral ” ay ang umiiral na pangalan ng talahanayan.
Mapapansing nakuha namin ang nais na bahagi ng ibinigay na string:
Iyon lang! Nagbigay kami ng paraan ng pagpili ng bahagi ng string sa MySQL.Konklusyon
Upang piliin ang bahagi ng string, ang ' PUMILI NG SUBSTRING(string, panimulang_posisyon, LENGTH(string)) BILANG substring MULA SA
; ”, “ SELECT
, SUBSTRING(string, starting_position, ending_position) MULA SA WHERE
; ”, at “ PUMILI NG SUBSTRING_INDEX(string, 'delimiter', panimulang_posisyon) BILANG substring MULA sa ; ” mga utos ang ginagamit. Ang post na ito ay naglalarawan ng mga paraan ng pagpili ng isang bahagi ng string sa MySQL.
-