Mam bazę danych o strukturze:
name | data1
_________________________
7800 | 2015-07-24 09:57:33
7801 | 2015-07-24 09:59:33
7800 | 2015-07-24 09:55:33
7801 | 2015-07-24 09:51:33
itd rożne rekordy.
Chcę by wyświetlało w kolejności od najnowszej daty, grupująć według nazwy.
Chcę dostać coś takiego:
7801 | 2015-07-24 09:59:33
7800 | 2015-07-24 09:57:33 itd.
Mój problem polega na tym, że MYSQL pomija co drugi rekord prawidłowy. Np w tym przypadku wyświetla mi tylko 7800.. Zapytanie, które stosuje to:
SELECT name, data1 FROM tabela GROUP BY name ORDER BY data1 DESC
Gdy wywale 'GROUP BY' oczywiście wyświetla normalnie, jednak nie grupuje. Jak sobie poradzić z tym GROU BY ?