Código sql:
Ver originalSELECT *
FROM
(SELECT id_tanque, capacidad, V.vencimiento, V.NroCertificado
FROM tanques T INNER JOIN vencimientos V USING(id_tanque)
ORDER BY V.fecha DESC, id_tanque ASC) t1
GROUP BY id_tanque;
Perdón por la distracción...
Si esto no te devuelve el certificado correcto, mira esto:
Código sql:
Ver originalSELECT id_tanque, capacidad, V.vencimiento, V.NroCertificado
FROM tanques T LEFT JOIN vencimientos V USING(id_tanque)
ORDER BY V.fecha DESC, id_tanque ASC
Esa sería la coincidencia de certificados y fechas con los tanques.
Si salen nulos, es porque no hay coincidencias...