Hallo,
voor named query in mijn data source view in ssas wil ik een query maken bestaande uit het volgende.
member tabel
contact tabel
adres tabel
een member heeft altijd 1 contact maar kan meerdere adressen hebben. het is echter van belang dat ik met de query alleen 1 adres van die member terug krijg. mijn query is als volgt.
[SQL]SELECT contactID, memberID, adresID
FROM Membertable INNER JOIN contacttable on
membertable.contactID = contacttable.contactid
INNER JOIN adrestable.contactid = contacttable.contactid[/SQL]
result:
contactID, memberID,adresID
----1 ------------ 1 ------------a
----1 ------------ 1 ------------b
----1 ------------ 1 ------------c
----2 ------------ 2 ------------d
----2 ------------ 2 ------------e
----3 ------------ 3 ------------f
----3 ------------ 3 ------------g
----3 ------------ 3 ------------c
wat ik er dus eigenlijk uit wil hebben is het volgende:
contactID, memberID,adresID
----1 ------------ 1 ------------a
----2 ------------ 2 ------------d
----3 ------------ 3 ------------f
zodat hij van een contact met meerdere adressen alleen 1 adres laat zien.
ik hoop dat iemand hier een oplossing voor heeft.
voor named query in mijn data source view in ssas wil ik een query maken bestaande uit het volgende.
member tabel
contact tabel
adres tabel
een member heeft altijd 1 contact maar kan meerdere adressen hebben. het is echter van belang dat ik met de query alleen 1 adres van die member terug krijg. mijn query is als volgt.
[SQL]SELECT contactID, memberID, adresID
FROM Membertable INNER JOIN contacttable on
membertable.contactID = contacttable.contactid
INNER JOIN adrestable.contactid = contacttable.contactid[/SQL]
result:
----1 ------------ 1 ------------a
----1 ------------ 1 ------------b
----1 ------------ 1 ------------c
----2 ------------ 2 ------------d
----2 ------------ 2 ------------e
----3 ------------ 3 ------------f
----3 ------------ 3 ------------g
----3 ------------ 3 ------------c
wat ik er dus eigenlijk uit wil hebben is het volgende:
----1 ------------ 1 ------------a
----2 ------------ 2 ------------d
----3 ------------ 3 ------------f
zodat hij van een contact met meerdere adressen alleen 1 adres laat zien.
ik hoop dat iemand hier een oplossing voor heeft.