Hallo,
ich habe folgende Tabelle (user_profiles):
und möchte diese wie folgt transformieren:
Dazu habe ich Folgendes versucht:
Leider erhalte ich dann nur Null-Werte bei Website und Ort. Ich habe das Gefühl das nur die jeweils erste Zeile abgefragt wird.
Was mache ich falsch?
Danke für Eure Hilfe.
ich habe folgende Tabelle (user_profiles):
Code:
user_id | profile_key | profile_value
----------------------------------------------
1 | profile.website | "www.beispiel.de"
1 | profile.ort | "New York"
und möchte diese wie folgt transformieren:
Code:
user_id | profile.ort | profile.website
----------------------------------------
1 | New York | www.beispiel.de
Dazu habe ich Folgendes versucht:
Code:
Select user_id,
case profile_key when "profile.website" then profile_value end as "Website",
case profile_key when "profile.ort" then profile_value end as "Ort",
from frXXX_user_profiles
group by user_id
Leider erhalte ich dann nur Null-Werte bei Website und Ort. Ich habe das Gefühl das nur die jeweils erste Zeile abgefragt wird.
Was mache ich falsch?
Danke für Eure Hilfe.