Wir wollen einen Bericht erstellen. Alle Kunden mit Angabe der Ansprechpartner und der jewweiligen Mailadressen. Die Berichterstellung erfolgt via SQL.
Doch ich finde nirgends den “Datenbanksatz-Namen” für Ansprechpartner + Mailadresse. Kann mir irgendwer von euch helfen?
Dies benötige ich ja zwingend, damit ich per SQL die Daten ansprechen kann.
Grüße und vielen Dank
Cathrin
Buchseite 1 / 1
Hey Cathrin,
das ist die Tabelle “ansprechpartner”.
Beste Grüße, Daniel
HI!
Die Tabelle Ansprechpartner haben wir eigentlich drin.
a.`ansprechpartner`
Allerdings greift Xentral nicht auf den Reiter Ansprechpartner aus dem Kundenstammdaten zu. Woran kann das liegen?
Grüße
Cathrin
Ansprechpartner ist ja Feld, sondern eine eigene referenzierende Sub-Tabelle, da es ja n Einträge je Adresse geben kann.
Hallo Cathrin,
schreib mir gerne falls du Hilfe bei der Abfrage benötigst!:)
Hallo Cathrin,
schreib mir gerne falls du Hilfe bei der Abfrage benötigst!:)
Teste gerne folgende SQL-Query
SELECT adresse.kundennummer AS Nummer, adresse.typ AS Ansprache, adresse.name As Name, ansprechpartner.typ AS Ansprechpartner_Ansprache, ansprechpartner.name AS Ansprechpartner, ansprechpartner.email AS Email, ansprechpartner.telefon AS Telefon FROM adresse INNER JOIN ansprechpartner ON ansprechpartner.adresse = adresse.id
HI @Dennis ,
ich hab mir direkt mal die SQL-Query “geliehen” und ausprobiert. Das ganz funktioniert, aber es kommt genau 1 Datensatz raus. Werden nur Datensätze angezeigt, die vollständig sind (auch da haben wir hoffentlich mehr als einen)? Ein Filter nach Projekt wäre auch noch super.
Beste Grüße
Nicolas
Durch das “INNER JOIN ansprechpartner” sollen nur Adressen mit Ansprechpartner gezogen werden. Wenn nur eine gefunden wird, ist wohl nur eine gepflegt :)
Ersetzt du das durch ein “LEFT JOIN” dann werden auch alle Adresse ohne Ansprechpartner aufgelistet.
Für Projekt musst du diese Tabelle auch per JOIN anbinden,
Danke, @Daniel Schmidtchen für die schnelle Antwort! Jetzt bekomme ich eine ganze Menge Daten. Ich bin etwas verwirrt, dass wir nur 1 Kundin mit E-Mail Adresse haben sollen. Allein alle Shop Kund:innen werden ja mit E-Mail Adresse importiert. Und auch Ansprechpartner und Telefonnummer sind beim Großteil der Kunden hinterlegt. Hast du eine Idee, wo mein Fehler liegen könnte?
@Nicolas Limbrock* beim dem SQL von Dennis ging es darum, zu den Adressen die ggf. zusätzlichen Ansprechpartner (Sub-Tabelle) zu verknüpfen. Die E-Mailadresse der Stamm-Adresse findest du im Feld adresse.email
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Scanne Datei nach Viren
Tut uns leid, wir prüfen noch den Inhalt dieser Datei, um sicherzustellen, dass sie gefahrlos heruntergeladen werden kann. Bitte versuche es in wenigen Minuten erneut.