Autor Wątek: Zestawienie do subiekta - kto pomoże  (Przeczytany 2214 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline tkrolik

  • Użytkownik
  • **
  • Wiadomości: 97
  • Reputacja +1/-0
  • Wersja programu: 1.55hf1
Zestawienie do subiekta - kto pomoże
« dnia: 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


Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9235
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie do subiekta - kto pomoże
« Odpowiedź #1 dnia: 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
Sławek, Zduńska Wola

Offline tkrolik

  • Użytkownik
  • **
  • Wiadomości: 97
  • Reputacja +1/-0
  • Wersja programu: 1.55hf1
Odp: Zestawienie do subiekta - kto pomoże
« Odpowiedź #2 dnia: 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

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Zestawienie do subiekta - kto pomoże
« Odpowiedź #3 dnia: 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.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9235
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie do subiekta - kto pomoże
« Odpowiedź #4 dnia: 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.
Sławek, Zduńska Wola

Forum Użytkownikow Subiekt GT

Odp: Zestawienie do subiekta - kto pomoże
« Odpowiedź #4 dnia: Czerwiec 21, 2017, 12:09:36 »