Seite 1 von 1
Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Do, 12.08.2010 23:55
von jogibs
Hallo und guten Abend,
das Ergebnis meiner einfachen Abfrage siehe Bild unten:
Wie kann ich erreichen das die doppelten Werte in Kapitel und Rubrik
nur einmal ausgegeben werden.
Partner bei Institutionen
Medien
Kalk und Söhne
Frankstrand
Journalisten
Variologig
u.s.w.
Gruß
Jürgen
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Fr, 13.08.2010 15:26
von jogibs
Hallo OpenOffice Gemeinde,
die Frage oben muss nicht mehr beantwortet werden.
Die Lösung heißt für mich Suchen u. Ersetzten im Texteditor,
nach der Berichtsausgabe.
Gruß
Jürgen
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Fr, 13.08.2010 16:41
von AndreasJBittner
Hallo,
wenn Du die Abfrage nach den ersten beiden Feldern gruppierst (GROUP BY ...) dann kannst Du Dir das Suchen & Ersetzen sparen.
Grüße
Andreas
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Fr, 13.08.2010 21:40
von jogibs
Hallo Andreas,
erstmal vielen Dank für den Tipp.
Jetzt habe ich mal eine Weile mit GROUP BY herumprobiert,
aber mein Wunschergebnis bekomme ich nicht zusammen

Wie geht denn das mit den zwei Spalten, kannst du mir da helfen?
Gruß
Jürgen
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Sa, 14.08.2010 17:24
von AndreasJBittner
Hallo,
probier mal
Code: Alles auswählen
SELECT Kapitel, Rubrik, Firma FROM <tabelle> GROUP BY Kapitel, Rubrik ORDER BY Kapitel, Rubrik
Grüße
Andreas
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: Sa, 14.08.2010 21:03
von jogibs
Hallo,
seltsamerweise funktioniert diese Abfrage nicht beim Open-Office Format (HSQL ?).
Da kommt die Fehlermeldung: Not in aggregate function or group by clause: ... die komplette Abfrage wird augelistet
Die gleiche Abfrage in MySQL funktioniert einwandfrei (Ergebnis=Bild)
Der Datensatz: Partner bei Institutionen -> Medien -> Frankstrand wird so nicht aufgelistet!
GROUP_CONCAT geht auch nicht, in der Original-Tabelle kommt nach Firma noch Ansprechpartern, Telefon u.s.w.
das wird dann zu komplex glaube ich.
Hast du noch eine Idee?
Gruß
Jürgen
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: So, 15.08.2010 16:39
von DPunch
Aloha
jogibs hat geschrieben:Der Datensatz: Partner bei Institutionen -> Medien -> Frankstrand wird so nicht aufgelistet!
Ist das nicht genau das, was Du willst?
jogibs hat geschrieben:Wie kann ich erreichen das die doppelten Werte in Kapitel und Rubrik
nur einmal ausgegeben werden.
Wenn doppelte Werte in Kapitel und Rubik nur einmal ausgegeben werden sollen, warum soll dann auf einmal Frankstrand dabei sein?
Irgendwie kann ich Dir nicht ganz folgen...
Re: Doppelte Feldwerte in Abfrage nur einmal ausgeben
Verfasst: So, 15.08.2010 20:11
von jogibs
Aloha ahiahi
Im Original entsteht die Abfrage aus drei Tabellen: Kapitel, Rubrik, Orga.
das Endergebnis ist ein einspaltiger Bericht, der in InDesign
importiert und formatiert wird:
Partner bei Institutionen (Headline)
Medien (Subline)
Kalk und Söhne
Ansprechparter
Adresse u.s.w.
Frankstrand
Ansprechparter
Adresse u.s.w.
Wenn ich die Gruppierung bei der Bericht-Erstellung vornehme wird auch gleich
auf- oder absteigend sortiert, was nicht in meinem Sinne ist.
Gruß
Jürgen