Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2007, 08:03
Avatar de arielcasanova
arielcasanova
 
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 20 años, 3 meses
Puntos: 1
promedios entre fechas

Necestio que la consulta sql me arroje el promedio de puntos y de venta de los distintos clientes (sin repetir y sin soplar) entre las dos fechas que yo le dé.
Lo que yo había hecho es lo siguiente:

Código:
<table>
<tr>
<td>Comercio</td>
<td>Ventas</td>
<td>Puntos</td>
</tr>
	<?php
$fech1='2006-09-01';
$fech2='2007-09-01';
include ("conexion.php");
$conexion = mysql_connect ($host, $user, $pass);
mysql_select_db ($base, $conexion);
$sql3= "select origen, sum(importe)/30, sum(puntaje)/30 from compras where fecha between '$fech1' and '$fech2' group by origen"; 
$result3 = mysql_query($sql3, $conexion);
echo "El promedio mensual entre $fech1 y $fech2 por comercio es:";
if ($row = mysql_fetch_array($result3))
{ 
mysql_field_seek($result3,0); 
do 
{ 
echo "
<tr>
<td>".$row['origen']."</td>
<td>".$row['sum(importe)/30']."</td>
<td>".$row['sum(puntaje)/30']."</td>
</tr>
";
} 
while ($row = mysql_fetch_array($result3)); 
}
?>
</table>
en donde "/30" debería ser "/la variable obtenida de restar la fecha 2 a la fecha 1" El tema es que si pongo una variable ($var) no me da pelota... ¿qué puedo hacer?

Espero su colaboración.
graciax
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar