Када управљамо базама података, важно је имати на уму различите функције које нам омогућавају да прегледамо или представимо извештаје на организован, једноставан и одговарајући начин према потребама.
Са МИСКЛ -ом имамо различите функције које нам омогућавају да управљамо подацима који се у њему налазе. Овога пута ћемо прегледати неке функције које ће нам помоћи у овом управљачком задатку у МиСКЛ -у. Ове функције су:
ЛевоПомоћу ове функције можемо добити знакове, према индикацији, са леве стране.
ПоднизПомоћу ове функције можемо добити реч узимајући у обзир порекло које наведемо, на пример, имамо реч са седам (7) речи и можемо назначити да нас приказује од другог знака па надаље.
ЦонцатОва функција нам омогућава да повежемо низ речи или параметара.
ГорњиОмогућава нам да подесимо велика слова.
ЛоверПомоћу ове опције можемо поставити мала слова.
1. Приступите МиСКЛ -у
Приступићемо нашој МиСКЛ бази података користећи пријаву за МиСКЛ Воркбенцх и уневши своје акредитиве.
Притисните ОК и приступићемо нашем МиСКЛ окружењу.
ЕНЛАРГЕ
За анализу ових функција имамо табелу названу солутионтиц_мискл са следећим подацима:
ЕНЛАРГЕ
Видимо да у насловној колони имамо име неких програма и великих и малих слова.
Ако од нас затражите извештај о насловима које имамо на располагању, овакав извештај би изгледао веома ружно:
Мењачница МЕЊАВА … итд.Идеално је све приказати почетним словом великим словима како би његово представљање било оптимално. Претпоставимо да ћемо приказати насловну колону, користимо:
СЕЛЕЦТ титле ФРОМ солутионтиц.солветиц.мискл;
ЕНЛАРГЕ
У овом случају постоји неколико записа и они се могу ручно изменити, али очигледно ћемо у нашој организацији имати стотине или можда хиљаде записа, што би било немогуће ручно, и функције које нам помажу да уђемо тамо.
2. Користите функцију лево у МиСКЛ -у
Сврха коју ћемо урадити са левом функцијом је да одвојимо прво слово од осталих знакова и претворимо га у велика слова. Да бисмо извршили овај процес, унећемо следећу синтаксу:
СЕЛЕЦТ лево (колона, број размака) ФРОМ табле;У нашем случају унећемо следеће:
СЕЛЕЦТ лево (наслов, 1), износ ИЗ решетиц.солветиц_мискл;Овим означавамо да лева функција оставља прво слово (1) за уређивање, ово је резултат:
ЕНЛАРГЕ
БелешкаУ овом случају додали смо додатну колону, али то није потребно, све зависи од захтеваних захтева.
Можемо видети како је остао само иницијал наведене колоне.
3. Коришћење функције Горњи у МиСКЛ -у
Имајући у виду претходни случај, идеја је да то прво слово буде велико, због чега ћемо користити функцију Горњи. Синтакса коју морамо користити је следећа:
СЕЛЕЦТ горњи (лево (колона, број размака)) ФРОМ табле;У нашем примеру то би требало да буде следеће:
СЕЛЕЦТ горњи део (лево (наслов, 1)), износ ИЗ решетиц.солветиц_мискл;Добијени резултат ће бити следећи:
ЕНЛАРГЕ
Видимо како су почетна слова постала велика.
4. Коришћење функције подниз у МиСКЛ -у
Сада ћемо се фокусирати на помоћ коју ће нам функција подниз пружити, запамтите да помоћу ове функције можемо видети број речи са одређеног броја. Синтакса коју треба користити је следећа:
СЕЛЕЦТ подниз (колона, почетни знак) ФРОМ табле;У нашем примеру користићемо следећу синтаксу:
СЕЛЕЦТ подниз (наслов, 2), износ ИЗ солутионтиц.солветиц_мискл;Добијени резултат ће бити следећи:
ЕНЛАРГЕ
Ово је важно јер можемо да имамо речи потпуно великим, а друге малим.
5. Користите функцију Ловер у МиСКЛ -у
Настављајући са претходним примером имамо неке речи написане великим словима што није сврха и ту нам помаже мала функција јер претвара велико слово у мала. Синтакса за употребу је следећа: (У овом примеру):
СЕЛЕЦТ доњи (подниз (колона, почетни знак)) ФРОМ табле;Да бисмо видели резултат, уносимо следеће:
СЕЛЕЦТ доњи (подниз (наслов, 2)), износ ИЗ солутионтиц.солветиц_мискл;Резултат који добијамо су мала слова.
ЕНЛАРГЕ
6. Коришћење функције Цонцат у МиСКЛ -у
Као што добро знамо, функција Цонцатенате нам омогућава да спојимо једну или више речи у једну, а у МиСКЛ -у то није изузетак. Претворили смо почетно слово наших речи у велико, а сва остала у мала слова, али сада морамо да спојимо ово двоје тако да ефекат буде жељени, чиста и уредна презентација. У овом случају, функција цонцат мора комбиновати следеће функције:
СЕЛЕЦТ горњи део (лево (наслов, 1)), износ ИЗ решетиц.солветиц_мискл; СЕЛЕЦТ доњи (подниз (наслов, 2)), износ ИЗ солутионтиц.солветиц_мискл;Синтакса за коришћење цонцат -а је следећа:
СЕЛЕЦТ цонцат (параметар 1, параметар 2) ИЗ табеле;У нашем примеру синтакса би требало да изгледа овако:
СЕЛЕЦТ цонцат (горњи (лево (наслов, 1)), доњи (подниз (наслов, 2))), износ ИЗ решетиц.солветиц_мискл;Крајњи резултат коришћења ове функције је следећи:
ЕНЛАРГЕ
Можемо видети да су сви записи у колони наслова организовани како је назначено.
Ако приметимо да се цела синтакса функције одражава у заглављу колоне, што је помало ружно за извештај, можемо доделити жељено име помоћу следеће синтаксе:
СЕЛЕЦТ цонцат (параметар 1, параметар 2) хеадер_наме ФРОМ табле;На пример, доделићемо назив Софтвер:
СЕЛЕЦТ цонцат (горњи (лево (наслов, 1)), доњи (подниз (поднаслов, 2))) Софтвер, износ ИЗ РЕСЕТТИЦ.солветиц_мискл;
ЕНЛАРГЕ
На овај начин функција цонцат помаже нам да боље организујемо своје записе у МиСКЛ -у.
7. Ажурирајте базу података
Након што направимо било коју измену помоћу било које од ових функција, морамо ажурирати главну табелу, за то ћемо користити следећу синтаксу:
ажурирај сет_наме сет Модифиед_цолумн = цонцат (параметар 1, параметар 2)За наш пример то би било следеће:
ажурирај солутионтиц.солветиц_мискл сет титле = цонцат (горњи (лево (наслов, 1)), доњи (подниз (наслов, 2)))Ово ће ажурирати главну табелу.
Видели смо како можемо да користимо ове занимљиве функције у МиСКЛ -у да бисмо омогућили да се сви записи које смо ускладиштили у бази података виде на организован и уредан начин како бисмо имали одређену контролу над њим.
Препоруке за МиСКЛ