Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2014, 01:43
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Tomar el maximo entre varios resultados

Código MySQL:
Ver original
  1. SELECT    
  2. de.id,
  3. de.nombre AS nombre_deposito,
  4. td.tipo,
  5. ci.localidad,
  6. pr.provincia,
  7. ca.categoria AS categoria,
  8. MAX(dc.fecha) AS fecha_certificado,
  9. DATE_ADD(MAX(dc.fecha), INTERVAL ca.tiempos DAY) AS vencimiento,
  10. de.comentarios
  11. FROM depositos de
  12. LEFT JOIN depositoscertificacion dc ON (dc.depositoId = de.id)
  13. LEFT JOIN categorias ca ON (ca.id = dc.categoria)
  14. LEFT JOIN provincias pr ON (de.provincia = pr.id)
  15. LEFT JOIN ciudades ci ON (de.ciudad = ci.id)
  16. LEFT JOIN tipodeposito td ON (td.id = de.tipo)
  17. WHERE de.id > 0
  18. GROUP BY de.id
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.