Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySql] Problem z SELECT
7furik7
post 18.02.2013, 22:08:54
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 23.06.2012

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


mam takie dane:

id element_id data
11 00215 2013-02-28
12 00215 2013-02-14
13 00221 2013-02-14
14 00218 2013-02-13
15 00217 2013-02-27
16 00216 2013-02-19
17 00216 2013-02-17
18 00215 2013-02-17

i chciałbym zadać pytanie SQL żeby dostać :

id element_id data
11 00215 2013-02-28
16 00216 2013-02-19
15 00217 2013-02-27
14 00218 2013-02-13
13 00221 2013-02-14

czyli w przypadku takich samych element_id wybiera ten który ma najwiekszą date.
nie moge znaleźć nigdzie rozwiązania.

pzdr


czyli że się nie da? snitch.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Spawnm
post 18.02.2013, 22:21:12
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




order by data + group by element

Go to the top of the page
+Quote Post
7furik7
post 18.02.2013, 22:29:15
Post #3





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 23.06.2012

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


ok zrobilo się
dzieki za pomoc:

  1. SELECT element_id, max(date) FROM price_change GROUP BY element_id
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: 14.08.2025 - 04:56