Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Wybór ostatnich dat, Wybór ostatnich dat
--Jaq--
post 22.09.2013, 13:18:13
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
Rysh
post 22.09.2013, 13:54:52
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 22.09.2013, 14:08:27
Post #3





Goście







Zapoznałem się i nadal jest problem.
Go to the top of the page
+Quote Post
jacobson
post 22.09.2013, 14:24:29
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 22.09.2013, 14:30:41
Post #5





Goście







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