Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 5 Dołączył: 22.01.2010 Ostrzeżenie: (0%)
|
Witajcie. Tworzę forum internetowe i mam problem ze stworzeniem odpowieniego zapytania do bazy.
Mam takie tabele Forums z kluczem ForumId Threads z kluczem ThreadId oraz indexem na ThreadId Posts z kluczem PostId i indexem ThreadId I teraz moje pytanie - jak do SELECT (..) FROM Forums dodać liczbę postów i tematów w tym forum Próbowałem LEFT JOIN 2 i 3 tabelka, ale liczba nie była poprawna. Dodam, że każda z tabel ma pole Show, i powinna być zliczana tylko gdy jest ono równe 1 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%)
|
Może ten mój szkic Ci coś pomoże:
I teraz w skrypcie php odczytać ilość wierszy - to liczba tematów, a następnie zsumować drugą kolumnę - to liczba postów w tym forum. A jak to będzie wyglądało wydajnościowo to zawsze możesz podpatrzeć przez DESC SELECT... To Show tu trochę energii pochłonie |
|
|
|
peku33 Liczba tematów i postów w forach 6.10.2011, 18:16:03
thek Coś więcej o strukturze, bo jak dla mnie to powinn... 6.10.2011, 20:58:11
peku33 Nie mogę sobie pozwolić na pobieranie wszystkich w... 16.10.2011, 19:55:01 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:57 |