Како одабрати део стринга у МиСКЛ-у?

Kako Odabrati Deo Stringa U Miskl U



У МиСКЛ-у, корисници могу издвојити одређени део стринга у складу са својим захтевима. Да би то урадио, СКЛ обезбеђује различите функције, као што је „ СУБСТРИНГ() ” функција за избор дела низа са било које позиције и „ СУБСТРИНГ_ИНДЕКС() ” функција за издвајање жељеног дела стринга навођењем позиције индекса.

Овај пост ће говорити о:







Како одабрати подниз од последњег у МиСКЛ-у?

Да бисте изабрали подниз од последњег у МиСКЛ-у, следите доле дату процедуру:



    • Отворите Виндовс терминал.
    • Приступите МиСКЛ серверу.
    • Наведите и промените базу података.
    • Погледајте постојеће табеле и изаберите једну од њих.
    • Покренути ' СЕЛЕЦТ СУБСТРИНГ(стринг, почетна_позиција, ЛЕНГТХ(стринг)) КАО подниз ФРОМ <име-табеле>; ” команда.

Корак 1: Покрените командну линију



Прво отворите „ Командна линија ” коришћењем Стартуп менија:






Корак 2: Повежите се са МиСКЛ сервером

Сада покрените „ мискл ” упит за повезивање Виндовс терминала са МиСКЛ сервером:



мискл -ин корен -п



Корак 3: Прегледајте базе података

Да бисте видели све базе података, извршите „ ПРИКАЖИ ” упит:

ПРИКАЖИ БАЗЕ ПОДАТАКА;


Изабрали смо „ миневдб ” база података са приказане листе:


Корак 4: Извршите “ користити ” Упит

Затим промените базу података тако што ћете покренути следећу команду:

усе миневдб;



Корак 5: Наведите табеле

Сада користите „ ПРИКАЖИ ” изјава за преглед свих база података:

СХОВ ТАБЛЕС;


Од датог излаза, изабрали смо „ ученик ' сто:


Корак 6: Прикажите податке табеле

Извршите „ СЕЛЕЦТ ” заједно са именом табеле за приказ података табеле:

СЕЛЕЦТ * ОД студента;



Корак 7: Изаберите под с тринг Фром Ласт

Да бисте изабрали подниз од последњег, покрените „ СЕЛЕЦТ ” команда са „ СУБСТРИНГ() ” функција:

СЕЛЕЦТ СУБСТРИНГ ( Име, 2 , ЛЕНГТХ ( Име ) ) АС подстринг ФРОМ Студент;


овде:

    • СЕЛЕЦТ ” израз се користи за одабир података из базе података.
    • СУБСТРИНГ() ” функција се користи за преузимање подниза из датог низа са било које позиције.
    • Име ” је име постојеће колоне табеле.
    • 2 ” је почетна позиција подниза.
    • ЛЕНГТХ() ” функција се користи за враћање дужине стринга у бајтовима, а не у знаковима или бројевима.
    • подниз ” је назив резултујуће колоне.
    • ИЗ ” клаузула се користи за избор записа из табеле базе података који испуњавају услов.
    • Ученик ” је име постојеће табеле.

Као што можете видети у датом излазу, жељени део наведеног стринга је извучен из података табеле:

Како одабрати подниз од почетка у МиСКЛ-у?

Да бисте изабрали подниз од почетка у МиСКЛ-у, извршите следећу команду:

СЕЛЕЦТ СУБСТРИНГ ( Име, 1 , ЛЕНГТХ ( Име ) - 2 ) АС подстринг ФРОМ Студент;


овде:

    • 1 ” се користи за издвајање подстрингова од почетка.
    • -2 ” је крајња позиција изабраног низа.
    • Наведени су и други детаљи, исти као и претходни упит.

Када се горе наведени упит изврши, биће приказан потребан део стринга:

Како одабрати подниз са клаузулом ВХЕРЕ у МиСКЛ-у?

Корисници такође могу да изаберу део низа коришћењем „ ГДЕ “ клаузула са “ СЕЛЕЦТ ” изјава у МиСКЛ-у са следећом командом:

СЕЛЕЦТ Име, СУБСТРИНГ ( Име, 1 , 3 ) ОД Студента ОДАКЛЕ Цити = 'ПиндиГхеб' ;


овде:

    • 1 ” је почетна позиција издвајања подниза.
    • 3 ” је крајња позиција подниза за одабир.
    • Ученик ” је назив табеле.
    • ГДЕ ” клаузула се користи за одабир оних података редова и колона табеле који испуњавају наведени услов.
    • Град = ' Једном Г имати' ” је име колоне табеле које је наведено као услов.

Након извршења дате команде, изабрани део стринга је приказан:

Како одабрати подниз користећи функцију СУБСТРИНГ_ИНДЕКС у МиСКЛ-у?

СУБСТРИНГ_ИНДЕКС() ” функција се може користити за избор подстрингова који садрже улазни низ, граничник и почетну позицију као аргумент. Враћа жељени део улазног низа пре него што се појави одређени број граничника. Покрените следећу команду да бисте извршили одређени задатак:

СЕЛЕЦТ СУБСТРИНГ_ИНДЕКС ( телефон, '-' , - 1 ) АС подстринг ФРОМ Студент;


овде:

    • СУБСТРИНГ_ИНДЕКС ” се користи за избор дела стринга.
    • Телефон ” је име постојеће колоне табеле које се даје као улазни низ.
    • ” је граничник и „ -1 ” је почетна позиција низа за одабир.
    • подниз ” је назив резултујуће колоне.
    • ИЗ ” клаузула се користи за одабир записа из табеле.
    • Ученик ” је име постојеће табеле.

Може се приметити да смо добили жељени део датог низа:


То је све! Дали смо метод избора дела стринга у МиСКЛ-у.

Закључак

Да бисте изабрали део низа, „ СЕЛЕЦТ СУБСТРИНГ(стринг, почетна_позиција, ЛЕНГТХ(стринг)) КАО подниз ФРОМ <име-табеле>; ”, “ СЕЛЕЦТ <кол1>, СУБСТРИНГ(стринг, почетна_позиција, крајња_позиција) ФРОМ <име-табеле> ВХЕРЕ <услов>; ', и ' СЕЛЕЦТ СУБСТРИНГ_ИНДЕКС(стринг, 'делимитер', почетна_позиција) КАО подниз ФРОМ <име-табеле>; ” се користе команде. Овај пост је илустровао начине одабира дела стринга у МиСКЛ-у.