![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 25.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Heja
Mam nastepujaca tabele "results" results : id value question_id i chce policzyc jednym zapytaniem jednoczesnie ilosc wszystkich rekordow w bazie + rekordy pogrupowane wedlug pola "value" Myslalem nad czyms takm, ale nie dziala:
Z gory dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 25.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Moja propozycja zapytania:
To zapytanie policzy mi wystepowanie question_id (PK) w tabeli result pogrupowane wedlug wartosci (value)... z tym ze chce dodatkowo policzyc % danej pozycji czyli dla value "cos" = 3% aby to zrobiec musze wiedziec ile jest wszystkich wierszy... myslalem ze jak policze sobie countem i nadam alias o nazwie liczba (count( `question_id` ) AS liczba) a pozniej uzyje funkcji sum(liczba) to cos z tego bedzie ale mysql nie kuma o co mi chodzi... Mam nadzieje ze teraz bardziej zrozumiale |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:06 |