Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prośba o pomoc - liczenie rekordów
dawsaw
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 28.03.2004

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


Witam serdecznie
Mam dwie tabele produkty (nr_produktu, nazwa, cena) i sprzedaz (nr_produktu, data_sprzedaży)
Jak skonstruować zapytanie aby otrzymać listę wszystkich produktów z tabeli produkty wraz z informacją ile razy produkt został sprzedany posortowane wg liczby spprzedanych malejąco?
Z góry bardzo dziękuję za pomoc.

Próbowałem:
CODE
SELECT *, COUNT(sprzedaz.*) as razy FROM produkty, sprzedaz WHERE produkty.nr_produktu = sprzedaz.nr_produktu) ORDER BY razy
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


  1. SELECT p.*, COUNT(s.*) AS sprzedano FROM produkty p LEFT JOIN sprzedano s ON p.nr_produktu = s.nr_produktu GROUP BY p.nr_produktu ORDER BY sprzedano ASC


Proszę (IMG:style_emoticons/default/wink.gif)

Ten post edytował Sephirus 19.07.2012, 08:41:33
Go to the top of the page
+Quote Post

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: 17.09.2025 - 22:12