Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Wybór ostatnich dat, Wybór ostatnich dat
--Jaq--
post
Post #1





Goście







Mam zapytanie
  1. SELECT a.data_kontaktu,klient.nazwa FROM a INNER JOIN klient ON a.id_klienta = klient.id_klienta ORDER BY klient.nazwa ASC

które wyświetla mi nazwę klienta oraz daty kontaktu.
data_kontaktu klient.nazwa
2012-02-06 firma 1
2012-06-26 firma 1
2011-07-14 firma 2
2011-07-18 firma 2
2011-09-08 firma 3
2013-05-02 firma 4
2013-05-02 firma 4
2009-08-14 firma 5
2012-02-04 firma 5
2012-11-08 firma 5

Potrzebuję wykazać tylko tą ostatnią dla każdego klienta, czyli datę ostatniego kontaktu z klientem.
Help.

Jaq
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Rysh
post
Post #2





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


Poczytaj o GROUP BY.
Go to the top of the page
+Quote Post
--Jaq--
post
Post #3





Goście







Zapoznałem się i nadal jest problem.
Go to the top of the page
+Quote Post
jacobson
post
Post #4





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


group by klient.nazwa, musisz jeszcze dodac order by data DESC zeby od najnowszych sortowalo
Go to the top of the page
+Quote Post
--Jaq--
post
Post #5





Goście







Niestety to nic nie daje.
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: 24.08.2025 - 16:08