Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sumowanie
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
john_doe
Witajcie,

mam taki problem

500-1-100-00100-1000-402-11-1 | 302.92 | 500-1-100-00100-1000-402-11-2 | 306.34 | 500-1-100-00100-1000-502-1-1 | 118.85
500-1-100-00100-1000-402-11-1 | 302.92 | 500-1-100-00100-1000-402-11-2 | 306.34 | 500-1-100-00100-1000-502-1-2 | 55.63
500-1-100-00100-1000-402-11-1 | 302.92 | 500-1-100-00100-1000-402-11-2 | 306.34 | 500-1-100-00100-1000-503 | 34.04

powyżej to jest to co zwraca mi zapytanie. Jak zrobić żeby ostatnia kolumna byla posumowana a wynik byl w jednym wierszy (przedostatniej kolumny w ogole nie musi byc wrecz nie powinno)

pozdrawiam
spryciula
nie bardzo rozumiem, wynik tego zapytania
wklej może sql'a i dlaczego masz trzy razy to samo w wyniku zapytania??
john_doe
Dlatego, że przedostatnia kolumna ma różne konta. Poradziłem sobie podzapytaniem.

czyli w stylu:

  1. SELECT sum(kolumna) FROM ( SELECT kolumna1, kolumna2 AS kolumna
  2. FROM tabela
  3. ) podzapytanie
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.