Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Sumowanie rekordów o tej samej wartości
Forum PHP.pl > Forum > Przedszkole
qweluke
Panowie,

takim zapytaniem
  1. SELECT upl.rozmiar, upl.uplo, upl.typ, users.ranga, DATA FROM upl, users WHERE uplo=users.login AND upl.data>='2011-8-01' AND upl.data<='2011-8-31' ORDER BY DATA ASC


MySQL zwraca mi coś takiego


Jak zmodyfikować zapytanie aby zwrócił mi w takiej samej postaci wynik ale z sumowanymi wartościami kolumny "rozmiar" gdzie data się dubluje? (zaznaczone na czerwono)
vokiel
Może tak:
  1. SELECT sum(upl.rozmiar), upl.uplo, upl.typ, users.ranga, DATA FROM upl, users WHERE uplo=users.login AND upl.data>='2011-8-01' AND upl.data<='2011-8-31' GROUP BY upl.DATA ORDER BY DATA ASC
qweluke
nie dziala. nie sumuje tych 2 pól zaznaczonych na czerwono i nie daje 12 sierpnia rozmiaru "8586" tylko podaje ten górny 6598
sada
działa , sprawdziłem
wklej zapytanie bezpośrednio w phpmyadmin, by uniknąć błędów po drodze
qweluke
dziala faktycznie smile.gif
widocznie wczoraj dla mnei bylo juz za pozno :}
przed chwila sprawdzilem to jeszcze raz i smiga az milo smile.gif

dzieki
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.