![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 3.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam takie zapytanie:
i zwraca: tag quantity Thing 1 1 Thing 2 1 Thing 3 1 Thing 4 1 Thing 5 1 Thing 6 1 dlaczego taki coś zwraca, ja chciałbym, żeby mi poprostu policzyło te rekordy, tzn. nie bardzo rozumiem ten powyższy kod, dlaczego przy każdej rzeczy jest jedynka? z góry thx za moje lamerskie pytanie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Co probujesz zliczyc?
ilosc rekordow, o jednakowym polu thing? Jesli tak, to jest to poprawne zapytanie. Jesli ilosc wszystkich rekordow to
Zapytanie, ktore Ty wypisales pobiera wszystkie rekordy z tabeli, laczy ze soba te, ktore maja taka sama wartosc thing (GROUP BY THING) i ilosc ilosc tych rekordow (o tej samej wartosci thing) razem. Jezeli chcesz na koniec otrzymac rekord z suma wszysktich, to musisz wykonac ROLLUP:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 17:07 |