ando con una duda sobre consultas mysql, a ver si alguien puede ayudarme ^^
tengo una tabla, por ejemplo, asi:
Código:
y quiero seleccionar los ultimos cinco (ordenados por fecha descendiente, no importa eso) pero que no se repita el valor del campo user+----+-----------+----------------------+---------------+ | ID | user | b | dt (datetime) | +----+-----------+----------------------+---------------+ | 1 | usuario1 | texto xD | *hoy* | | 2 | usuario2 | otro texto |-) | *hoy* | | 3 | usuario1 | text | *ayer* | | 4 | usuario1 | algun txt | *ayer* | | 5 | usuario3 | hola (: | *el otro dia* | | 6 | usuario4 | ^^ | *antes..* | | 7 | usuario4 | =D | *antes..* | | 8 | usuario5 | hace mucho,, | *hace mucho* | ... +----+-----------+----------------------+---------------+
es decir que una consulta similar a esta
Código:
me devuelva la fila 1,2,5,6 y 8SELECT * FROM mi_tabla ORDER BY dt DESC LIMIT 5
espero qe se entienda :\ muchas gracias 8D
exitos.