Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozbudowanie zapytania o COUNT()
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Mam takie zapytanie:
  1. SELECT i.imageid, i.categoryid, i.username, i.path, i.filename, i.title, i.viewcount, i.comcount, i.downloadcount, i.created, c.title AS categorytitle
  2. FROM _images i
  3. LEFT JOIN _categories c ON ( c.categoryid = i.categoryid )
  4. WHERE (
  5. i.usergroupids = 'all'
  6. OR i.usergroupids LIKE '%(1)%'
  7. )
  8. AND i.actived =1
  9. AND c.actived =1
  10. ORDER BY i.ordernum DESC
  11. LIMIT 0 , 10


Chcę dorzucić jeszcze coś w stylu COUNT( x.commentid ) AS ileKomentarzy i zapytanie zmienia sie na:
  1. SELECT COUNT( x.commentid ) AS ileKomentarzy, i.imageid, i.categoryid, i.username, i.path, i.filename, i.title, i.viewcount, i.comcount, i.downloadcount, i.created, c.title AS categorytitle
  2. FROM _images i, _comments x
  3. LEFT JOIN _categories c ON ( c.categoryid = i.categoryid )
  4. WHERE (
  5.  
  6. i.usergroupids = 'all'
  7. OR i.usergroupids LIKE '%(1)%'
  8. )
  9. AND i.actived =1
  10. AND c.actived =1
  11. ORDER BY i.ordernum DESC
  12. LIMIT 0 , 10


ale wywala błąd: #1054 - Nieznana kolumna 'i.categoryid' w on clause.
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 14:33