Código MySQL:
Ver original
pero no se como hacer para que me selecione solo un registro en mi caso con la fecha mas alta, alguna ayudita.
saludos y gracias.
| |||
selecionar el registro con la fecha mas reciente Hola no se como hacer de una sola consulta sql la siguiente selecion, osea seria selecionar todos los registros con el id y dentro de estos registros selecionar el que tenga la fecha menos antigua, algo asin:
Código MySQL:
Ver original pero no se como hacer para que me selecione solo un registro en mi caso con la fecha mas alta, alguna ayudita. saludos y gracias. |
| |||
Respuesta: selecionar el registro con la fecha mas reciente Hola roboty: Y si no es mucha molestia, ¿podrías decirnos al menos cómo es la estructura de tu tabla?, ¿cómo se llama el campo donde almacenas la fecha? y si es posible decirnos de qué tipo de datos es la columna? Este tipo de consultas la hemos tratado infinidad de veces en el foro y existen muchas formas de hacerlo (con JOIN's, con IN, con EXIST's). Sería conveniente si te parece que utilizaras la herramienta de búsqueda del foro, o que le preguntaras a SAN GOOGLE, el generalmente tiene la respuesta para casi todas las preguntas: Si tu campo es de tipo DATE o DATETIME, con esto obtienes la fecha más reciente: Esta fecha te sirve para filtrar todos tus registros. Saludos Leo. |
| |||
Respuesta: selecionar el registro con la fecha mas reciente Hola gracias por tu colaboracion la estructura de mi tabla es algo sencillo sono tiene un id, fecha,nombre tal y como me pusistes la consulta me muestra la fecha pero yo quiero mostrar todos los datos de esa fila donde la fecha es la mas reciente. productos id int fecha datatime nombre varchar la tabla es algo asin donde el id se repite porque es el identificador del nombre y puede repetirse pero quiero que me muestre solo uno el mas reciente? podrias ayudarme. realmente tengo otra duda pero no se si es posible partiendo de estas dos tablas PRODUCTOS id int fecha datatime nombre varchar DESCRIPCION id int nombre varchar precio int teniendo algo asin es posible selecionar de la tabla DESCRIPCION un producto con el id=222 donde es unico pero con la misma consulta selecionar de la tabla productos el mismo id pero como puede haber varios selecionar solo el de la fecha mas reciente. no se si con estos datos puedes ayudarme, estube mirando en google pero no encontre nada que me lo aclare este tipo de consulta. saludos. |
| |||
Respuesta: selecionar el registro con la fecha mas reciente Para la primera consulta simplemente haz esto: Para la segunda con lo mismo más o menos te valdría: |
Etiquetas: |