MSSQL 2005 subquery - kumulacja wielu wierszy w jendym.

Witam

Pisze właśnie export z bazy danych, mam następujący problem - dane z dwóch tabeli muszę połączyć w jednym wierszu z tym ze w drugiej tabeli możne być więcej niż jeden rekord związany z tabela pierwsza.

tabela1 id numerpolicy dane klienta
tabela2 memberid id(z tabela1) imie nazwisko

na przykład

tabela1
1      dx22   aaaa aaaa
2      xw88   bbb bbbb


tabela2
1     1     aaaa aaa
2     1     xxx xxx
3     1     yyyy yyyyy

Tworzac export potrzebuje jednego wiersza z danymi z obu tabel

export
id   polisa  klient1       klient2       klient3
1    dx22    aaaa aaaa     xxxx   xxxx   yyyyy yyyyy

Nie chce tworzyc tymczasowej tabeli, a calosc musi byc w czystym SQL.

Dodam ze ilosc rekordow w drugiej tabeli jest dynamiczna od 1 do 99

Pozdrawiam

1 rok, 9 miesięcy temu | edytowane przez: Manveru 4224121

Zaloguj się, aby dodać swoją odpowiedź