Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: tkrolik w Czerwiec 21, 2017, 11:05:14

Tytuł: Zestawienie do subiekta - kto pomoże
Wiadomość wysłana przez: tkrolik w Czerwiec 21, 2017, 11:05:14
Witam
przerabiałem dla szefa zestawienie towarów które wyświetla mu wszystkie dokumenty na których znajdują sie usługi

SELECT
d.dok_DataWyst AS data,       
d.dok_nrpelny   AS numer,
t.tw_nazwa      AS nazwa,
p.ob_wartnetto AS 'wartość netto',
p.ob_wartbrutto AS 'wartość brutto'

FROM   dok__dokument d
       JOIN dok_pozycja p
         ON d.dok_id = p.ob_dokhanid
       JOIN tw__towar t
         ON p.ob_towid = t.tw_id


WHERE  p.ob_towrodzaj = 2
     
      ANd (d.dok_Typ IN (2,6,14,21))
      AND d.dok_DataWyst  BETWEEN {DR: Okres}


następnie dodałem warunek  żeby wyświetlały się tylko usługi wypożyczenia (wychwytuje w nazwie usługi kawałek słowa 'wypo')

SELECT
d.dok_DataWyst AS data,       
d.dok_nrpelny   AS numer,
t.tw_nazwa      AS nazwa,
p.ob_wartnetto AS 'wartość netto',
p.ob_wartbrutto AS 'wartość brutto'

FROM   dok__dokument d
       JOIN dok_pozycja p
         ON d.dok_id = p.ob_dokhanid
       JOIN tw__towar t
         ON p.ob_towid = t.tw_id


WHERE  p.ob_towrodzaj = 2
     
      AND (d.dok_Typ IN (2,6,14,21))
      AND t.tw_nazwa like '%wypo%'
      AND d.dok_DataWyst  BETWEEN {DR: Okres}

Pytanie jak zrobić zestawienie bo nie jestem w tym biegły
aby wyswietlił mi zestawienie z podziałem na magazyny
tzn. np.
Nazwa magazynu               ilość usług  wypożyczenia                       wartość usług wypożyczenia netto
Bełchatów                                   5                                                           1000
Warszawa                                   7                                                           1200

oczywiście tak aby u góry wybierać zakres czasowy
po prostu nie umiem łączyć danych z tabel i ich sumować

czy ktoś pomoże ?

pozdrawiam
Tomek

Tytuł: Odp: Zestawienie do subiekta - kto pomoże
Wiadomość wysłana przez: birds22 w Czerwiec 21, 2017, 11:10:13
Zrób najpierw zestawienie które będzie miało następujące kolumny (oczywiście z warunkami jak powyżej)

Nazwa magazynu | Ilość | Wartość netto
Tytuł: Odp: Zestawienie do subiekta - kto pomoże
Wiadomość wysłana przez: tkrolik w Czerwiec 21, 2017, 11:19:56
Jednak mnie to przerasta

bo dostaje ID Magazynu i nie wiem jak to zgrupować żeby mi to posumowało a zamiast Id magazynu podstawiało nazwę ze słownika
Tytuł: Odp: Zestawienie do subiekta - kto pomoże
Wiadomość wysłana przez: candy w Czerwiec 21, 2017, 11:51:39
Jednak mnie to przerasta

bo dostaje ID Magazynu i nie wiem jak to zgrupować żeby mi to posumowało a zamiast Id magazynu podstawiało nazwę ze słownika
Zrób bez sumowania i daj Id magazynu zamiast nazwy. Jak zadziała zrobisz kolejny krok.
Tytuł: Odp: Zestawienie do subiekta - kto pomoże
Wiadomość wysłana przez: birds22 w Czerwiec 21, 2017, 12:09:36
Masz tabelę sl_Magazyn a niej pole mag_id. Podłącz pod odpowiednie pole w dok__dokument i daj takie zestawienie jak wyżej napisałem. Jak będziesz miał gotowe to pokaż kod.

Wysil się trochę. Gotowca Ci nie dam bo jestem złośliwy.