Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zapytanie
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
krys_wm
Witam

Mam takie zapytanie:

CODE
Select T.Kod,Z.Magazyn,Sum(Z.IloscValue) as Ilosc
From Towary T inner join dbo.Zasoby Z on Z.Towar = T.ID
Where Z.Magazyn=21
Group by T.Kod,Z.Magazyn
Order by T.Kod


zapytanie te wyświetla stan magazynowy w takiej postaci:

kod towaru,id magazynu,ilosc

Potrzebuje wykonać zapytanie którego wynik będzie wyglądał następująco:
Kod Towaru, ilość(magA),ilosc(magB) ....

Z góry dzięki za pomoc,
PS. mój pierwszy post
wampirek
może coś takiego ? Nie jestem pewien co do poprawności wyświetlanych wyników.
Polecam stworzenie procedury biggrin.gif

  1. SELECT T.Kod,
  2. (SELECT Sum(Z.IloscValue)
  3. FROM Towary T INNER JOIN dbo.Zasoby Z ON Z.Towar = T.ID
  4. WHERE Z.Magazyn=21) AS Ilosc_magazynu_21,
  5.  
  6. (SELECT Sum(Z.IloscValue)
  7. FROM Towary T INNER JOIN dbo.Zasoby Z ON Z.Towar = T.ID
  8. WHERE Z.Magazyn=22) AS Ilosc_magazynu_22
  9.  
  10. FROM Towary T INNER JOIN dbo.Zasoby Z ON Z.Towar = T.ID
  11. GROUP BY T.Kod,Z.Magazyn
  12. ORDER BY T.Kod
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.