entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Usar último resultado en query debido a su fecha

Buenas. Actualmente tengo dos tablas.

log

Baneado,,,,,,,,,,Fecha,,,,,,,,,,Motivo
KevinLeyes,,,,,,,,,,2016-02-06,,,,,,,,,,Prueba
KevinLeyes,,,,,,,,,,2016-02-07,,,,,,,,,,Prueba 2

usuarios

Username,,,,,,,,,,Baneado
KevinLeyes,,,,,,,,,,1

Y al hacer la query me muestra únicamente el log de baneo del día 2016-02-06, ¿qué debo modificar en la query para obtener la entrada más reciente con el usuario X en la tabla log? En caso de no poderse obtener como MÁS RECIENTE, ¿cómo puedo hacer para obtenerla como FECHA? Digo más reciente porque al no tener una columna de hora quizás en algún momento se pueda mezclar, aunque dudo que banee, desbanee y vuelva a banear a un usuario todo en un mismo día.

Desde ya, gracias.

Dr oscar comentado Feb 7, 2016

Quieres mostrar la lista de motivos ó quieres mostrar el último motivo registrado?.
Porque ése select te va a devolver varias filas.

KevinLeyes comentado Feb 7, 2016

Quiero mostrar el último motivo registrado.

1 Respuesta

2votos

KevinLeyes Puntos3640

Se solucionó con un ORDER BY ID DESC, primero pensé por Fecha pero como mencionaba en cuanto a que no tengo registro de horarios me fue de mayor utilidad hacerlo por ID. Gracias igualmente @Dr oscar.

Peter comentado Feb 7, 2016

Gracias por compartir la solución! :D

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Otras Preguntas y Respuestas


Actividad Reciente

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta