Hola a todos!
Hago una consulta para sumar la columna duracion de una tabla. Esta columna es de tipo Time y para conseguir la suma hago lo siguiente
rs=s.executeQuery("SELECT dni, CAST(SUM(duracion) AS TIME) as TiempoTotal, SUM(coste_asociado) as CosteTotal FROM tiempo_atencion WHERE dia between '"+fini+"' and '"+ffin+"' GROUP BY dni ");
así consigo que me sume todas las horas bien.
El problema es que desde el código java, al hacer rs.getTime("TiempoTotal") me da el error de java.sql.Time. Parece ser que todas las horas mayores de 23:59:59 dan este error.
Hay alguna manera de solucionarlo?
graciasss