1 hour ago, JBW said:SELECT cus.id_customer ,addr.id_address, addr.firstname, addr.lastname, addr.phone, addr.phone_mobile FROM floresto_live_customer cus LEFT JOIN floresto_live_address addr ON cus.id_customer = addr.id_customer ORDER BY cus.id_customer, addr.id_address
Wo hast du das denn abgekupfert?
Mehr als ein 500er-Fehler wird dabei wohl nicht rauskommen, wenn das Tabellenpräfix nicht gerade floresto_live heißt.
So sollte es funktionieren, vorausgesetzt, das Tabellenpräfix ist standardmäßig ps_, sonst halt ändern:
SELECT l.name AS Kundengruppe, a.id_customer AS KundenNr, cl.name AS Land, a.lastname AS Name, a.firstname AS Vorname, a.address1 AS Strasse, a.postcode AS PLZ , a.city AS Ort, a.phone AS Tel, a.phone_mobile AS Mobil, c.email AS Email FROM ps_address a LEFT JOIN ps_customer c ON ( a.id_customer = c.id_customer) LEFT JOIN ps_customer_group g ON ( a.id_customer = g.id_customer) LEFT JOIN ps_group_lang l ON ( g.id_group = l.id_group) LEFT JOIN ps_country_lang cl ON ( a.id_country = cl.id_country) WHERE g.id_group = 3 GROUP BY a.id_customer
Diese Abfrage in den SQL-Manager von Prestashop kopieren, mit einem Namen versehen und speichern. Falls du die Beschränkung auf die Gruppe customer nicht willst, sondern alle Einträge für Gäste und Besucher dazuhaben möchtest, dann lösche die Zeile
WHERE g.id_group = 3
EDIT: Die Abfrage von @JBW, die Namen und Telefonnummern ohne Adresse auswirft, funktioniert in der Standardkonfiguration so:
SELECT cus.id_customer, addr.id_address, addr.firstname, addr.lastname, addr.phone, addr.phone_mobile FROM ps_customer cus LEFT JOIN ps_address addr ON cus.id_customer = addr.id_customer ORDER BY cus.id_customer, addr.id_address