Преглед садржаја
Долази тренутак када наша база података достиже високе нивое сложености, било због броја табела или врсте извештаја који се траже, долази време када морамо да правимо сопствене реченице или упите у СКЛ, раније у прошлости ово се радило директно у командној конзоли МиСКЛ. Међутим, тренутно пхпМиАдмин нуди нам могућност да то урадимо директно у алату.Што је горе поменуто, пхпМиАдмин Нуди више филтера за постављање упита путем свог графичког интерфејса, међутим понекад дође и до тога да морамо поставити сопствене упите јер они превазилазе оно што графички интерфејс нуди, да видимо врсту упита коју бисмо користили у овом алату:
ОДАБЕРИТЕ одељење, АВГ (плата) ОД запослених ГРУПА ПО одељењу ИМАЈУЋИ година_искуство> 10; СЕЛЕЦТ ФРОМ_ДАИС (ТО_ДАИС (ЦУРДАТЕ ()) +30);
Видимо да први упит има 3 инструкције које немамо у графичком интерфејсу, имамо функцију АВГ који узима просек збира датог поља, ГРУПА ОД која групише упите према одређеном пољу и на крају ХАВИНГ који указује на услов довођења записа где једно од његових поља садржи назначено стање, а други упит где вршимо претрагу по датумима помоћу функција ФРОМ_ДАИС, ТО_ДАИС И ЦУРДАТЕ.
За унос ових упита имамо услужни програм Куери Бок којима можемо приступити са различитих тачака унутар пхпМиАдмин.
Прво место где можемо да приступимо овом алату и да поставимо упите директно у СКЛ је у приказу базе података, идемо на картицу СКЛ која се налази при приступу и видећемо следећу табелу.
Овај оквир је прилично једноставан, даје нам подручје у које можемо поставити ваљане СКЛ изразе, чак нам омогућава да променимо граничник, који је подразумевано тачка -зарез.
Такође можемо приступити из приказа табеле пхпМиАдминПриликом отварања табеле радимо исту процедуру и идемо у одељак СКЛ. Међутим, ми ћемо пронаћи потпуно другачију кутију, да видимо како нам се чини, а затим објаснимо разлике.
Од почетка видимо нови одељак са десне стране који садржи колоне табеле одакле смо приступили СКЛ приказу, ако двапут кликнемо на било који од њих, алатка их једноставно додаје лево где градимо наш СКЛ упитОво, иако се можда не чини као нешто посебно, помаже нам да смањимо грешке при ручном писању назива табела.
Како алат већ зна коју табелу користимо, на дну нам нуди неке од најчешћих СКЛ упита, тако да нам даје основни костур како бисмо брже изградили своје упите.
Овим завршавамо наш водич, као што видимо пхпМиАдмин Такође нам нуди могућност да одемо корак даље и генеришемо сопствене упите, тако да се не бисмо требали ограничити на оно што је унапред конфигурисано нити смо приморани да користимо конзолу МиСКЛМного пута то није зато што не желимо да га користимо, већ једноставно немамо приступ серверу, тада нам ова функција помаже и ублажава многе проблеме на које можемо наићи.