Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Zliczanie rekordów] zawartych w bazie
pawel007
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 9.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Pytanie - pewnie trywialne, ale nie mogę odpowiedzi znaleźć na forum!

Mianowicie, potrzebuję wyciągnąć z bazy danych (konkretnie z kilku tabel) ilość wszystkich rekordów! Jak to zrobić? Prosżę o pomoc?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
sadzisz ze to jest gorsza odpowiedz od adwol?

Myślę, że tak, ponieważ:
:arrow: musisz wyciągnąć te wszystkie wiersze, żeby je policzyć, a pobranie count(*) nie dotyka nawet danych w tabeli
:arrow: nie wiadomo po co te dane sortujesz (pomijając to, że nie wiadomo po czym)
Powoduje to, że Twoja metoda jest bardziej czasochłona i daje niepotrzebną pracę DBMSowi.
Poza tym, autor wątku nigdzie nie zaznaczył, że chodzi mu o MySQLa więc Twoje rozwiązanie może okazać się zupełnie błędne.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 22:10