Jedna tabela A zawiera wszystkie dane dotyczące nagłówków dokumentów programu handlowego: numer_dokumentu. Data, kontrahent. Typ dokumentu
Druga tabela B zawiera elementy składowe dokumentów - nazwe_towaru
Połączyłam tabele przez inner join i posortowalam według nazwy_towaru:
Select numer_dokumentu, Data, nazwa_towaru, typ_dokumentu from A inner join B on kluczA=kluczB
Order by nazwa towaru
Dało to tyle, że pozycje znajdują się jedna pod druga :
Towar 1.data zakupu. Numer dokumentu
Towar 1.data sprzedaży. Numer dokumentu
Towar 2.data zakupu. Numer dokumentu
Towar 2.data sprzedaży. Numer dokumentu
Itd.
Jak zrobić żeby po połączeniu tabel efet był następujący? - wszystkie dane dotyczące jednego towaru mieściły się w jednym rekordzie :
Towar 1. Data zakupu. Numer dokumentu. Data sprzedaży. Numer dokumentu sprzedaży
Towar 2. Data zakupu. Numer dokumentu. Data sprzedaży. Numer dokumentu sprzedaży