Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zliczanie ilosci rekordow
Forum PHP.pl > Forum > Bazy danych > MySQL
SoulRipper
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
crash
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
SoulRipper
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.