tengo una tabla llamada sanidad y necesito sacar los ultimos muestreos
realizados por cada laguna.
lo hice de esta forma:
select original.fecha,original.idlaguna,
original.muertos/original.totalmuestra*100 as Por_Mort from
(select idlaguna, max(fecha) as fecha from sanidad group by idlaguna) copia
inner join
(select idlaguna, fecha, muertos, totalmuestra from sanidad) original
on copia.idlaguna=original.idlaguna and copia.fecha=original.fecha
tengo muchas tablas en las que necesito obtener muchos resultados de ese
tipo
¿como ven ese codigo?
¿Existen mejores manera de hacerlo.?
por favor necesito sus recomendaciones y sugerencias.
muchas gracias..
Leer las respuestas