![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 18.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Chciałabym aby database zliczył mi ile w danym mieście mieszka osób, robię to tak :
SELECT miasto,COUNT(miasto) FROM klienci GROUP BY miasto; Cały czas jest jakiś problem. Również próbowałam zliczyć ile jest rodzajów książek w sensie wersja papierowa, wersja elektroniczna SELECT COUNT(*) FROM ksiazki GROUP BY Forma; Nagłówek w bazie to wlaśnie forma |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 3 Dołączył: 28.10.2014 Ostrzeżenie: (10%) ![]() ![]() |
Wymagasz zbyt wiele od MySQL.
Jeżeli chcesz jeszcze operować na wynikach - tworzyć jakieś średnie, zaokrąglać itp, to lepiej zostaw te wszystkie operacje dla PHP. PHP jest stworzone do tego aby wykonywać skomplikowane obliczenia i algorytmy. MySQL jest tylko przechowalnią danych. Po prostu pobierz co jest Tobie potrzebne i resztę wykonaj w PHP. Uwierz, że taki sposób, nie dość, że zajmie serwerowi mniej czasu to jeszcze kod będzie bardziej przejrzysty. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:33 |