Hi,
folgendes Problem:
ich habe drei Tabellen die ich über die Kundennummer Joine. Soweit so gut. So sieht meine Abfrage aus:
SELECT DISTINCT cml.uniquecustomerid,
FROM dwh.cust_mailing_list cml,
dwh.sales s,
dwh.cust_prod_notify cpn
WHERE cml.customerid = s.customerid
AND cml.customerid = cpn.customerid
AND s.productid = '1'
AND s.siteid = '2';
nun würde ich gern meiner abfrage eine neue spalte hinzufügen die abhängig von werten aus der Tabelle dwh.cust_prod_notify ist. In der cust_prod_notify gibt es eine spalte die Werte von 0 bis 3 enhält. Nun möchte ich das in der neuen spalte für jeden Kunden eine neue Bezeichnung für diese Werte zwischen 0-3. Wenn 0 dann A, wenn 1 dann B, wenn 2 dann C und wenn 3 dann D.
Wie baue ich das in meine Abfrage?
Vielen Dank.
folgendes Problem:
ich habe drei Tabellen die ich über die Kundennummer Joine. Soweit so gut. So sieht meine Abfrage aus:
SELECT DISTINCT cml.uniquecustomerid,
FROM dwh.cust_mailing_list cml,
dwh.sales s,
dwh.cust_prod_notify cpn
WHERE cml.customerid = s.customerid
AND cml.customerid = cpn.customerid
AND s.productid = '1'
AND s.siteid = '2';
nun würde ich gern meiner abfrage eine neue spalte hinzufügen die abhängig von werten aus der Tabelle dwh.cust_prod_notify ist. In der cust_prod_notify gibt es eine spalte die Werte von 0 bis 3 enhält. Nun möchte ich das in der neuen spalte für jeden Kunden eine neue Bezeichnung für diese Werte zwischen 0-3. Wenn 0 dann A, wenn 1 dann B, wenn 2 dann C und wenn 3 dann D.
Wie baue ich das in meine Abfrage?
Vielen Dank.