![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
witam
mam tabele tag: idtag, nazwa strona: idstrona, nazwa tag_strona: idtag, idstrona w bazie zapisane sa powiazania tagow ze stronami. chcialbym teraz pobrac ilosc stron ktore sa powiazane z tagami o wybranych id (np. 3,4,5,6). problem jest taki ze do jednego tagu moze byc przypisanych N stron i tak samo do jednej strony moze byc przypisanych M tagow. jak zliczam tak po prostu to wynik jest wiekszy niz rzeczywista liczba stron. pobierajac te powiazane strony (nie zliczajac) po prostu dodaje klauzule group by idstrona. w zliczaniu nie da sie tego zrobic. ktos ma pomysl jak to rozwiazac? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
wiedzialem ze z tym distinct cos bedzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
probowalem distinct(count(*)) dzieki bardzo |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 17:31 |