Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Sacar datos de campos no repetidos

Estas en el tema de Sacar datos de campos no repetidos en el foro de Mysql en Foros del Web. Hola a todos, estoy empezando con mysql y tengo una consulta que debe ser sencilla pero no logro hacer. Tengo los siguientes campos Ejemplo: Código: ...
  #1 (permalink)  
Antiguo 27/08/2006, 10:28
 
Fecha de Ingreso: agosto-2006
Mensajes: 2
Antigüedad: 17 años, 7 meses
Puntos: 0
Pregunta Sacar datos de campos no repetidos

Hola a todos, estoy empezando con mysql y tengo una consulta que debe ser sencilla pero no logro hacer.

Tengo los siguientes campos

Ejemplo:

Código:
Id           Usuario              Pais
---         -------              -----
1             Pepe                España
2             Juan                Argentina              
3             Maria               España
4             Luis                España
5             Ana                 México
Necesito sacar los últimos 3 usuarios registrados SIN repetir país y en caso de repetición, escoger el último que se registró.

Es decir, quiero que me saque estos y por este orden:
Código:
5              Ana                 México
4              Luis                España
2              Juan                Argentina

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 27/08/2006, 12:21
 
Fecha de Ingreso: agosto-2006
Mensajes: 121
Antigüedad: 17 años, 8 meses
Puntos: 0
select Id, Usuario, pais from Tabla where id in (select max(id) from Tabla group by pais) Order by Id Desc

Última edición por GikaJavi; 27/08/2006 a las 12:57
  #3 (permalink)  
Antiguo 27/08/2006, 12:34
 
Fecha de Ingreso: agosto-2006
Mensajes: 2
Antigüedad: 17 años, 7 meses
Puntos: 0
Funciona ! :)

Muchas gracias GikaJavi!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:24.