Съдържание
Идва момент, в който нашата база данни достига високи нива на сложност, поради броя на таблиците или вида на отчетите, които се искат, идва момент, в който трябва да правим свои собствени изречения или заявки в SQL, по -рано в миналото това се правеше директно в командната конзола на MySQL. Въпреки това в момента phpMyAdmin ни предлага възможността да го направим директно в инструмента.Както е споменато по-горе, phpMyAdmin Той предлага множество филтри за отправяне на заявки чрез своя графичен интерфейс, но идват моменти, в които трябва да правим собствени заявки, тъй като те надхвърлят това, което предлага графичният интерфейс, нека видим типа заявка, която бихме използвали в този инструмент:
SELECT отдел, AVG (заплата) ОТ служители ГРУПА ПО отдел ИМАЩИ години_опит> 10; SELECT FROM_DAYS (TO_DAYS (CURDATE ()) +30);
Виждаме, че първата заявка има 3 инструкции, които нямаме в графичния интерфейс, имаме функцията AVG което взема средна стойност от сумата на дадено поле, ГРУПИРАЙ ПО който групира заявките по конкретно поле и накрая ИМАЩИ което показва условието за въвеждане на записите, където едно от неговите полета съдържа посоченото условие, а втората заявка, при която правим търсене по дати, използвайки функциите FROM_DAYS, TO_DAYS Y КУРДАТ.
За да въведете тези заявки имаме помощната програма Кутия за заявки до които можем да получим достъп от различни точки вътре phpMyAdmin.
Първото място, където можем да получим достъп до този инструмент и да можем да поставим нашите заявки директно в SQL, е в изгледа на база данни, отиваме в раздела SQL, който е при достъп и ще видим следната таблица.
Достъпваме и от табличния изглед на phpMyAdminПри отваряне на таблица правим същата процедура и отиваме в секцията SQL. Ще намерим обаче съвсем различна кутия, нека видим как ни се струва и след това да обясним разликите.
Тъй като инструментът вече знае коя таблица използваме, в долната част той ни предлага някои от най -често срещаните SQL заявки, така че да ни даде основен скелет, за да можем да изграждаме нашите заявки по -бързо.
С това приключваме нашия урок, както виждаме phpMyAdmin Той също така ни предлага възможността да направим една крачка напред и да генерираме собствени заявки, така че не трябва да се ограничаваме до това, което е предварително конфигурирано, нито сме принудени да използваме конзолата на MySQLМного пъти това не е така, защото не искаме да го използваме, а просто нямаме достъп до сървъра, тогава тази функционалност ни помага и облекчава много проблеми, които може да срещнем.