Hilfe bei Abfrage

mrki_81

Benutzer
Beiträge
12
Hallo Community,

Ich habe folgende Ausgangssituation

Key | P_Key | Column
--------------------------------------
co1 | P001 | EN
co2 | P002 | DE
co3 | P003 | FR
co4 | P001 |
co5 | P001 |
co6 | P002 |

Kann ich eine Select Abfrage so gestalten (Ohne Tabelle upzudaten) damit ich die Spalte "Column" auch fülle
Also so ca
co1 | P001 | EN
co2 | P002 | DE
co3 | P003 | FR
co4 | P001 | EN
co5 | P001 | EN
co6 | P002 | DE


Vielen Dank!
 
Werbung:
Code:
test=*# select * from mrki ;
 key | p_key | c  
-----+-------+----
 co1 | p001  | en
 co2 | p002  | de
 co3 | p003  | fr
 co4 | p001  |
 co5 | p001  |
 c06 | p002  |
(6 Zeilen)

test=*# select m1.key, m1.p_key, foo.c from mrki m1 left join (select distinct key, p_key,c from mrki where c is not null) foo on m1.p_key=foo.p_key;
 key | p_key | c  
-----+-------+----
 co1 | p001  | en
 co2 | p002  | de
 co3 | p003  | fr
 co4 | p001  | en
 co5 | p001  | en
 c06 | p002  | de
(6 Zeilen)
 
hi,

ich bekomme leider folgendes Ergebnis
co1 | P001 | EN
co2 | P002 | DE
co3 | P003 | FR
co4 | P001 | ?
co5 | P001 | ?
co6 | P002 | ?
 
Werbung:
Zurück
Oben