Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> cos nei tak z count();
qbatoja
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 3.05.2005

Ostrzeżenie: (10%)
X----


  1. SELECT mm_seller_pages.header, count( mm_adverts.id ) AS advert_counter
  2. FROM mm_regions, mm_users, mm_seller_pages
  3. LEFT JOIN mm_adverts, mm_adverts_types ON ( (
  4. (
  5. mm_adverts_types.length + mm_adverts.time
  6. ) >1159458590 AND mm_adverts.time <1159458590 AND mm_adverts.end_time =0 ) OR (
  7. mm_adverts.end_time >1159458590 AND mm_adverts.time <1159458590
  8. )
  9. )
  10. WHERE (
  11. mm_adverts.user_id = mm_users.id AND mm_users.id = mm_seller_pages.user_id AND mm_users.user_province = mm_regions.id
  12. )
  13. GROUP BY mm_seller_pages.id;


jako advert_counter zwraca mi wp ierwszym wierszu 14, w drugim 1. (Pominmy to ze powionny byc 4 i 0)
  1. count( adverts.id ) AS advert_counter.........
na
jak zmienie

  1. count( mm_adverts.id ) AS advert_counter.........
na
  1. count( mm_seller_pages.id ) AS advert_counter


to te same wyniki mi zwraca mio ze powionny zwrocic co innego (w typ wypadku 2 razy po 2)

o co chodzi? nie kumam w tym momenice funkcji count()
skladnia jest dobra... bo jedna kcos mi zwraca....
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: 22.08.2025 - 23:10