Spisie treści
Przychodzi czas, kiedy nasza baza danych osiąga wysoki poziom złożoności, czy to ze względu na liczbę tabel, czy rodzaj żądanych raportów, przychodzi czas, kiedy musimy tworzyć własne zdania lub zapytania w SQL, wcześniej w przeszłości robiono to bezpośrednio w konsoli poleceń MySQL. Jednak obecnie phpMyAdmin oferuje nam możliwość zrobienia tego bezpośrednio w narzędziu.Jak wspomniano powyżej, phpMyAdmin Oferuje wiele filtrów do tworzenia zapytań za pośrednictwem interfejsu graficznego, jednak czasami musimy tworzyć własne zapytania, ponieważ wykraczają one poza to, co oferuje interfejs graficzny, zobaczmy typ zapytania, którego używalibyśmy w tym narzędziu:
WYBIERZ dział, AVG (wynagrodzenie) OD pracowników GRUPA WEDŁUG działu POSIADAJĄCY lata_doświadczenia> 10; SELECT FROM_DAYS (TO_DAYS (CURDATE ()) +30);
Widzimy, że pierwsze zapytanie ma 3 instrukcje, których nie mamy w interfejsie graficznym, mamy funkcję AVG która bierze średnią sumy danego pola, GRUPUJ WEDŁUG która grupuje zapytania według określonego pola, a na koniec MAJĄCY który wskazuje warunek doprowadzenia rekordów gdzie jedno z jego pól zawiera wskazany warunek a drugie zapytanie gdzie dokonujemy wyszukiwania po datach używając funkcji FROM_DAYS, TO_DAYS Tak URDATE.
Aby wprowadzić te zapytania, mamy narzędzie Pole zapytań do którego możemy uzyskać dostęp z różnych punktów w obrębie phpMyAdmin.
Pierwszym miejscem, w którym możemy uzyskać dostęp do tego narzędzia i móc umieszczać nasze zapytania bezpośrednio w SQL, jest widok bazy danych, przechodzimy do zakładki SQL, która jest podczas uzyskiwania dostępu i zobaczymy poniższą tabelę.
To pole jest dość proste, daje nam obszar, w którym możemy umieszczać poprawne instrukcje SQL, pozwala nawet na zmianę ogranicznika, którym domyślnie jest średnik.
Możemy również uzyskać dostęp z widoku tabeli phpMyAdminOtwierając tabelę wykonujemy tę samą procedurę i przechodzimy do sekcji SQL. Znajdziemy jednak zupełnie inne pudełko, zobaczmy, jak nam się przedstawia, a następnie wyjaśnijmy różnice.
Od samego początku widzimy nową sekcję po prawej stronie, która zawiera kolumny tabeli, z której uzyskaliśmy dostęp do widoku SQL, jeśli dwukrotnie klikniemy na którykolwiek z nich, narzędzie po prostu doda je po lewej stronie, gdzie budujemy nasz Zapytanie SQLTo, chociaż może nie wydawać się czymś wyjątkowym, pomaga nam zredukować błędy podczas ręcznego pisania nazw tabel.
Ponieważ narzędzie już wie, której tabeli używamy, na dole oferuje nam niektóre z najczęstszych zapytań SQL, dzięki czemu daje nam podstawowy szkielet, dzięki któremu możemy szybciej budować nasze zapytania.
Na tym kończymy nasz samouczek, jak widzimy phpMyAdmin Daje nam również możliwość pójścia o krok dalej i wygenerowania własnych zapytań, dzięki czemu nie powinniśmy ograniczać się do tego, co jest wstępnie skonfigurowane, ani nie jesteśmy zmuszeni korzystać z konsoli MySQLCzęsto nie dlatego, że nie chcemy z niej korzystać, tylko dlatego, że po prostu nie mamy dostępu do serwera, wtedy ta funkcjonalność pomaga nam i łagodzi wiele problemów, które możemy napotkać.