Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zapytanie
krys_wm
post 7.02.2008, 15:58:38
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 7.02.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
wampirek
post 3.09.2008, 12:05:57
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.09.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 19:58