Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zlaczenie , zliczenie wartosci i wyswietlenie opisu z innej tabeli
wasik89
post
Post #1





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

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


Witam.

mam 2 tabele. w pierwszej sa kategorie czegos (IMG:style_emoticons/default/smile.gif) . druga tabela zawiera poszczegolne wpisy w tych kategoriach a jedna z kolumna sa odswiezenia tych wpisow.

Chcialbym miec takie zapytanie , ktore polaczy mi te tabele, doda do siebie lacznie odswiezenia kazdej kategorii, wyswietli obok jej tytul i opis (IMG:style_emoticons/default/smile.gif)

Wykoncypowalem cos takiego :
  1. SELECT SUM( z.odswiezenia ) AS suma_odswiezen, r.tytul, r.opis
  2. FROM galeria_zdjecia z, galeria_kategorie r
  3. GROUP BY r.tytul
  4. ORDER BY suma_odswiezen DESC
  5. LIMIT 3


Wszystko jest dobrze tylko wyswietla sie suma odswiezen dla wszystkich kategorii przy kazdym rekordzie. A nie liczba odswiezen dla kazdej kategorii osobno (IMG:style_emoticons/default/smile.gif)

Jakies pomysly moze podpowiecie Panowie ? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
bełdzio
post
Post #2





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

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


try

  1. SELECT SUM( z.odswiezenia ) AS suma_odswiezen, r.tytul, r.opis
  2. FROM galeria_zdjecia z
  3. INNER JOIN galeria_kategorie r ON r.id = z.NAZWA_POLA_WSKAZUJĄCEGO_NA_KATEGORIĘ
  4. GROUP BY r.id
  5. ORDER BY suma_odswiezen DESC
  6. LIMIT 3
Go to the top of the page
+Quote Post
wasik89
post
Post #3





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

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


Dziekuje (IMG:style_emoticons/default/winksmiley.jpg)

Twoje zapytanie zwrocilo pusty wynik, ale troche je upiekszylem po swojemu i dziala (IMG:style_emoticons/default/smile.gif)

  1. SELECT SUM( z.odswiezenia ) AS suma_odswiezen, r.tytul, r.opis
  2. FROM galeria_zdjecia z
  3. INNER JOIN galeria_kategorie r ON r.tytul = z.tytul
  4. GROUP BY r.tytul
  5. ORDER BY suma_odswiezen DESC
  6. LIMIT 3


Co prawda bez Ciebie nie dalbym rady (IMG:style_emoticons/default/smile.gif) Takze dziekuje i Pozdrawiam. Temacik do zamkniecia.
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 Aktualny czas: 26.09.2025 - 00:00