Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pomoc z zapytaniem
aren
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 8.03.2007

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


  1. id int(),id_klienta int(),id_produktu int(), data_zakupu int()

Jak powinno wyglądać pojedyncze zapytanie do mysql, by ten mi zwrócił listę klientów, którzy zakupili minimum dwa, wcześniej przeze mnie zdefiniowane produkty? Chciałbym w wyniku mieć id_klienta, ilosc_produktow (oraz ew. listę tych produktów).
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
osiris
post
Post #2





Grupa: Zarejestrowani
Postów: 121
Pomógł: 15
Dołączył: 19.07.2007

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


  1. SELECT id_klienta, COUNT(*) AS ile_produktow
  2. FROM zakupy WHERE id_produktu IN (1,2,3,4)
  3. GROUP BY id_klienta
  4. HAVING COUNT(*) >= 4


poprawiłem

Ten post edytował osiris 22.07.2008, 14:47:07
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: 2.10.2025 - 17:27