Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: group by + SUM()
Forum PHP.pl > Forum > Bazy danych > MySQL
zoladek
Witam,
mam baze:

id|data(YYYY-MM-DD)|URL|ILE


i teraz url moze sie powtarzac.. o ile jest z innego dnia.. w ILE jest ile razy zostal dodany danego dnia

i teraz moje pytanie.. w jaki sposob wyswietlic rekordy.. tak aby sie nie powtarzal URL oraz aby z danego okresu czasu.. w polu ILE sumowaly sie liczby...

czyli np,. mam rekordy:

1|2008-04-04|http://wp.pl|1
2|2008-04-02|http://wp.pl|3


to po wykoania zapytania powinno wyswietlic

http://wp.pl/ | 4

z gory thx smile.gif
webasek
  1. SELECT URL, SUM(ILE) AS SUMA FROM tabela GROUP BY URL


i powinno działać
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.