Re: Join verteilen

From: Marc Hanisch <hanisch(at)ateam(dot)de>
To: pgsql-de <pgsql-de-allgemein(at)postgresql(dot)org>
Subject: Re: Join verteilen
Date: 2005-08-03 09:15:46
Message-ID: 73db58891ce58c2a7a0830bc858279b4@ateam.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hm, leider können die Werte mit beliebigem Inhalt auftauchen, eine
Selektion ist leider nicht möglich.
So wie Andreas Vorschlag funktioniert meine Abfrage schon, nur dass ich
die Werte wirklich nebeneinander brauche.

Ich habe folgende Methode für solche Abfragen gefunden:
http://www.stephenforte.net/owdasblog/PermaLink.aspx?guid=2b0532fc
-4318-4ac0-a405-15d6d813eeb8
Allerdings habe ich da doch meine Probleme die Lösung auf mein
(einfacheres) Beispiel zu abstrahieren ;)

Viele Grüße,
Marc

Am 02.08.2005 um 18:20 schrieb Harald Fuchs:

> In article <8442c968eca74dbe22d7e78df33b0dba(at)ateam(dot)de>,
> Marc Hanisch <hanisch(at)ateam(dot)de> writes:
>
>> Ist das eine extra Bibliothek? Kann man das ganze nicht mit
>> hauseigenen Mitteln erreichen?
>
> Wenn es nur die zwei Werte a und b gibt, ginge auch folgendes:
>
> SELECT t1.key, t2a.wert, t2b.wert
> FROM t1
> LEFT JOIN t2 t2a ON t2a.t1_key = t1.key AND t2a.wert = 'a'
> LEFT JOIN t2 t2b ON t2b.t1_key = t1.key AND t2b.wert = 'b'
>
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 4: Have you searched our list archives?
>
> http://archives.postgresql.org
>

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Kretschmer Andreas 2005-08-03 17:04:24 Re: [despammed] Welche GUI ist empfehlenswert ?
Previous Message Christoph 'Le=?ISO-8859-1?Q?o'_Wei=DFenborn?= 2005-08-03 09:06:03 =?ISO-8859-1?Q?tats=E4chlich_(?=k)ein Syntaxfehler