Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] pobieranie count(*) i innych kolumn
Lirdoner
post 2.09.2011, 16:07:49
Post #1





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

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


Witam moje zapytanie wygląda tak
  1. SELECT t.* , p.count('id') FROM forum_dzialy t,forum_tematy p WHERE forum_tematy.id_dzial=forum_dzialy.id

Mniej więcej chodzi o to, że chcę pobrać wszystko z tabeli forum_dzialy a następnie ilość rekordów z tabeli forum_tematy gdzie wartość kolumny id_dzial jest równa wartości kolumny id z tabeli forum_dzialy
Niestety dostaje odpowiedź
Kod
#1630 - FUNCTION p.count does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual

widzocznie takiego zapisu stosować nie można więc czy jest jakiś inny sposób?
Go to the top of the page
+Quote Post
hondek
post 2.09.2011, 16:40:38
Post #2





Grupa: Zarejestrowani
Postów: 355
Pomógł: 50
Dołączył: 20.08.2007
Skąd: Częstochowa

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


count(p.id)


--------------------
przetwornik yt na czasie :)
Go to the top of the page
+Quote Post
Ociu
post 2.09.2011, 16:42:16
Post #3





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Do zliczania wyników jest funkcja COUNT() a nie p.count().
Poza tym, raz używasz skrótów, raz pełnych nazw tabeli, zdecyduj się.
Go to the top of the page
+Quote Post
Lirdoner
post 2.09.2011, 18:01:33
Post #4





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

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


Cytat(Ociu @ 2.09.2011, 17:42:16 ) *
Do zliczania wyników jest funkcja COUNT() a nie p.count().
Poza tym, raz używasz skrótów, raz pełnych nazw tabeli, zdecyduj się.

No wiem to tylko tak o podałem ale wiadomo o co chodzi wink.gif
hondek, dzięki za odpowiedź wink.gif
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 Wersja Lo-Fi Aktualny czas: 27.04.2024 - 07:38