Buenas a todos,
Vengo aqui a pedir ayuda porque no consigo dar con la solución a este consulta en MySQL. Os explico un poco de como esta montado.
Tabla proyectos:
- id
- codigoproyecto
- estado
- descripcion
Tabla fechas:
- id
- codigoproyecto
- fecha
- estado
Ejemplo:
Tabla proyectos:
| id | codigoproyecto | estado | descripcion |
------------------------------------------------------------------------
| 1 | 152 | facturado | ejemplo |
| 2 | 441 | bloqueado | ejemplo2 |
Tabla fechas:
| id | codigoproyecto | fecha | estado |
-------------------------------------------------------- ------------
| 10 | 152 | 2015-05-07 | facturado |
| 15 | 152 | 2014-06-12 | bloqueado |
| 55 | 441 | 2013-01-07 | bloqueado |
| 55 | 441 | 2000-07-05 | facturado |
La cosa funciona de la siguiente manera. Yo quiero que al yo hacer la consulta me salga solamente de la tabla de fechas la fecha mas alta con el contenido de ese proyecto. Para que resulte mas fácil pongo un ejemplo de como quedaría el resultado:
Quiero obtener esto:
| codigoproyecto | estado | fecha | estado | descripción |
--------------------------------------------------------------------------------------------------
| 152 | facturado | 2015-05-07 | facturado | ejemplo |
| 441 | bloqueado | 2013-01-07 | bloqueado | ejemplo2 |
Preguntarme cualquier dato que necesitéis.