Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zapytanie wyświetlające dane z dwóch tabel
domi_m
post 12.01.2010, 09:07:28
Post #1





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

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


mam dwie tabele
nazwy pól są czysto poglądowe bo nie pamiętam jakie są w bazie chodzi mi tylko o wyjaśnienie jak mam zadać zapytanie
klienci
klientid|imie|nazwisko i reszta ale to juz nieważne
druga sprzedaz
ids|klientid|nazwa_towaru|

i chce zadać zapytanie tak aby wyświetlili mi się wszyscy którzy coś kupili ale np jak kupili dwie rzeczy to żeby wyświetlili się tylko raz jak zadać zapytanie

  1. SELECT * FROM klienci INNER JOIN sprzedaz ON klienci.klientid = sprzedaz.klientid

po takim zapytaniu wyskakują mi wszyscy którzy coś kupili ale jak kupili 10 rzeczy to wyskakują 10 razy
Go to the top of the page
+Quote Post
nospor
post 12.01.2010, 09:10:11
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




uzyj group by
Wiecej info w manualu mysql


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
domi_m
post 12.01.2010, 09:24:00
Post #3





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

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


dzięki nospor. A teraz już ostatnie pytanie da się zrobić tak aby to zapytanie zwracało ostatnią datę zakupu powiedzmy że ktoś kupił 10 rzeczy i chce widzieć kiedy był ten ostatni zakup sroki powinienem napisać o tym w pierwszym pytaniu ale jakoś zapomniałem
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 Wersja Lo-Fi Aktualny czas: 18.06.2025 - 03:03