Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zliczanie ilosci rekordow, ze wszystkich tabel
SoulRipper
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 15.03.2003
Skąd: lodz

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


Mam kod:
  1. SELECT count(id)
  2. FROM `admin`

I wtedy zgodnie z prawda wyswietla mi 3 rekordy.

Jednak kiedy chce w 1 zapytaniu pobrac ilosc rekordow ze wszystkich tabel w bazie to jako wynik wszedzie zwraca mi , ze wszystkie tabele sa puste co jest nieprawda.
Query:

  1. SELECT
  2. count (DISTINCT `admin`.`id`) AS 'admin',
  3. count (DISTINCT `art`.`id`) AS 'art',
  4. count (DISTINCT `comment`.`id`) AS 'comment'
  5. FROM admin, art, comment



Pozdrawiam
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Próbowałem i tak i inaczej, z ' z ` i bez niczego. No i po prostu działa to zapytanie, nic się nie da poradzić tongue.gif


--------------------
Go to the top of the page
+Quote Post
SoulRipper
post
Post #3





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 15.03.2003
Skąd: lodz

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


Dobra, mi tez zadzialalo, ale tylko wtedy kiedy kazda z tych tabel ma przynajmniej 1 rekord. Jak chociaz jedna jest pusta to wszystkie 'count' zwracaja wartosc 0.
Troche dziwna sprawa.

ps. dzieki za szybka odp. winksmiley.jpg

Ten post edytował SoulRipper 6.08.2005, 13:09:51
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 04:47