Estimados Amigos, tengo un problema que me esta rompiendo la cabeza,
quiero sumar todo una columna de horas dependiendo el rango de fechas;
es decir si yo pongo un rango de fechas me tiene que sumar las horas que hay en ese rango
he utilizado este codigo
<?php
// primero conectamos siempre a la base de datos mysql
$tabla = "trabajador";
if ((!empty($desde)) && (!empty($hasta)) && (!empty($id_trabajador))){
$consulta4="SELECT ingreso.id_ingreso, ingreso.id_trabajador, ingreso.fecingreso, ingreso.total, SEC_TO_TIME(SUM(TIME_TO_SEC(ingreso.total))) as general, trabajador.id_trabajador FROM ingreso INNER JOIN trabajador ON trabajador.id_trabajador=ingreso.id_trabajador WHERE ingreso.fecingreso BETWEEN '$desde' AND '$hasta' AND trabajador.id_trabajador='$id_trabajador' GROUP BY ingreso.id_trabajador"; // sentencia sql
}
$rsU5=mysql_query($consulta4,$con);
$num5=mysql_num_rows($rsU5);
?>
<?
$valor=mysql_result($rsU5,0,"general");
echo $valor;
?>
y me suma todo lo que hay en la columna, pero no me lo suma entre rango de fechas me lo devuelve como suma general,
por favor ayudenme