Jak generować zapytania wielotabelowe w phpMyAdmin

Spisie treści

Wyszukaj strony i filtry ustawione przez phpMyAdmin Pozwalają nam przeszukiwać tylko jedną tabelę, jednak gdy musimy iść dalej i musimy odpytywać wiele tabel, to właśnie tam pojawia się to narzędzie, które pozwoli nam osiągnąć nasz cel.
Zapytanie według przykładu (QBE)
Jest to nasze główne narzędzie, jeśli chodzi o realizację naszej misji generowania zapytań wielotabelowych, QBE Jest to funkcjonalność, do której uzyskamy dostęp z widoku Bazy danych. Ta funkcja, oprócz umożliwienia nam przeglądania kilku tabel, oferuje nam również nieco większą konfigurację podczas wyszukiwania w jednej tabeli, ponieważ pozwala nam łączyć parametry wyszukiwania, których w innym przypadku nie otrzymalibyśmy bez ręcznego wykonania zapytania. Aby uzyskać dostęp do QBE Wykonujemy następujące czynności: W widoku Bazy danych wybieramy bazę danych i klikamy ZAPYTANIE, co otworzy następujący ekran.

[załącznik = 3913: bbdd3.jpg.webp]

Ten ekran zawiera następujące elementy:
  • Kolumny kryteriów.
  • Interfejs do dodawania większej liczby kryteriów w wierszu.
  • Interfejs do dodawania kolumn kryteriów.
  • Selektor tabeli.
  • Obszar zapytania.
  • Przyciski do aktualizacji lub wykonania zapytania.
W głównej selekcji możemy wybierać pomiędzy wszystkimi tabelami, więc z kolumn będziemy musieli wybrać wszystkie pola, jednak w sekcji Użyj tabel możemy zawęzić spektrum kształtów, po prostu pracując z wymaganymi tabelami.
Po wybraniu tabel do pracy, klikamy Zaktualizuj zapytanie a ekran odświeży się, udostępniając dane, z których faktycznie będziemy korzystać.
Selektor kolumn
W dziale Kryteria kolumn, będziemy mieć dostępne wszystkie kolumny wybranych tabel, możemy wybrać pola indywidualnie dla każdej tabeli lub po prostu zaznaczyć je wszystkie za pomocą opcji kończącej się na. * dla każdej reprezentowanej tabeli zobaczmy, jak wygląda ten selektor.

Po ustaleniu pól przechodzimy do kolejnego kroku, w którym możemy wybrać kolejność, czy jest rosnąco czy malejąco dla każdej wybranej kolumny. Jeśli kolejność według więcej niż jednej kolumny będzie uporządkowana od lewej do prawej, to już wiemy, jak je przyjmie SQL. Pod porządkiem możemy wybrać czy kolumna lub pole ma się wyświetlać czy nie na stronie wyników po wykonaniu zapytania, do tego mamy pole wyboru gdzie wybierzemy te, które powinny się pojawić. Zobaczmy powyższe na poniższym obrazku, więc zlokalizujemy wszystko opisane powyżej.

Za każdym razem, gdy chcemy, możemy kliknąć Zaktualizuj zapytanie abyśmy mogli zobaczyć postęp naszych wyborów, dzięki czemu możemy wizualnie kontrolować zapytanie i dokonywać odpowiednich korekt.

Gdy będziemy zadowoleni ze wszystkich opcji, które możemy kliknąć Prześlij zapytanieWażne jest, aby skomentować, że po wykonaniu tej czynności nie ma kroku wstecz, więc możliwe jest, że jeśli popełnimy błąd, nie będziemy mogli wrócić do poprzedniej pozycji.
Po wykonaniu naszego zapytania zobaczymy następujący ekran.

Efektem, który możemy wizualizować, kończymy nasz samouczek, mamy już więcej narzędzi, które pomogą nam na co dzień jako administratorzy baz danych korzystający z phpMyadmina, jak zawsze musimy stale ćwiczyć, aby móc mieć większą kontrolę nad narzędziem .
Mamy nadzieję, że był dla Ciebie przydatny.
wave wave wave wave wave