...
Jest to kompleksowe narzędzie zarezerwowane dla obsługi technicznej, albo osób, które umieją poruszać się po bazie danych za pomocą języka SQL. Pomimo skomplikowania, narzędzie to może być niezwykle użyteczne dla tych, którzy je opanują.
To narzędzie pozwala Ci na wykonywanie zapytań bezpośrednio na bazie danych PrestaShop i zachowywać je do ponownego użycia w każdej chwili później. PrestaShop przedstawia dane na wiele sposobów, ale może będziesz chcieć mieć do czynienia z czystymi danymi zamiast przejrzystego interfejsu PrestaShop. Korzystając z Menadżera SQL możesz dokonywać kompleksowych zapytań, które utworzą tabele wyników jakich potrzebujesz.
...
- Nazwa. Podaj nazwę zapytania, która będzie dostatecznie opisowa.
- Zapytanie SQL. Tu wpisz zapytanie, możesz spokojnie używać JOIN i innych funkcji.
Ponadto "Lista tabel MySQL" pomoże Ci odkryć strukturę bazy danych i ułatwi Ci tworzenie zapytań. Dostarcza Ci poręczny selektor wszystkich dostępnych tabel. Zaznacz tabelę, a PrestaShop pokaże Ci jej atrybuty u typy, następnie naciśnij "Dodaj atrybut do zapytania SQL" a podana nazwa zostanie wysłana do pola zapytania.
Zachowanie zapytania przeniesie Cię z powrotem na stronę główną.
...
- Eksportuj. wykonuje zapytanie i pozwala pobrać wyniki w pliku .CSV
- Zobacz. Wykonuje zapytanie i wyświetla jego wyniki w tabeli, bezpośrednio w PrestaShopie.
- Edytuj. Możesz edytować zapytanie tak często, jak tylko potrzebujesz, aby osiągnąć lepsze rezultaty.
- Usuń. Jeśli nie potrzebujesz już zapytania (albo ono po prostu nie działa) możesz je usunąć naciskając ten przycisk i potwierdzając wybór.
Ustawienia
W tej chwili istnieje tylko jedno ustawienie:
- Wybierz domyślne kodowanie pliku. Możesz określić kodowanie pliku dla pliku CSV. Domyślnie jest polecane UTF-8, albo możesz wybrać ISO-8859-1, jeśli tego potrzebujesz.
Przykładowe zapytania
...
Code Block |
---|
SELECT email FROM ps_customer |
Wyświetlanie wszystkich adresów
...
e-mail klientów, którzy zapisali się do newslettera
Code Block |
---|
SELECT email FROM ps_customer WHERE newsletter = 1 |
...