[Resolvido] Distinct
Amigos,
Estou com o seguinte problema. Tenho a tabela acessos (Id, data, id_user, ip, local). Cada vez que o usuário acessa uma página ele registra esse acesso, tenho, por exemplo a seguinte situação:
1, 2010-12-14 10:10:10, 1, 0.0.0.1, home.php
2, 2010-12-14 10:11:11, 1, 0.0.0.1, fotos.php
3, 2010-12-14 10:11:11, 2, 0.0.0.2, home.php
4, 2010-12-14 10:12:12, 1, 0.0.0.1, noticias.php
5, 2010-12-14 10:13:13, 2, 0.0.0.2, noticias.php
6, 2010-12-14 10:14:14, 3, 0.0.0.3, fotos.php
3, 2010-12-14 10:15:15, 2, 0.0.0.2, home.php
Estou precisando pegar o último acesso de cada um dos usuários ordenado por data de forma decrescente:
4, 2010-12-14 10:12:12, 1, 0.0.0.1, noticias.php
6, 2010-12-14 10:14:14, 3, 0.0.0.3, fotos.php
3, 2010-12-14 10:15:15, 2, 0.0.0.2, home.php
Não estou conseguindo que o resultado saia da forma esperada.
Estou utilizando a seguinte query: "SELECT * FROM acessos GROUP BY id_user ORDER BY data DESC"
Com o DISTINCT não deu certo também.
Discussão (2)
Carregando comentários...