Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2009, 13:06
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 10 meses
Puntos: 8
Pregunta Consultando con Inner Join 3 tablas relacionadas!!!

Hola gente, estoy consultando 3 tablas relacionadas por codigos entre si ...
La consulta la hace bien, pero lo que necesito es que si se puede poner una consulta del tipo "where cod between $desde and $hasta"
La estoy haciendo asi ...

Código PHP:

$resu=mysql_query("select * from clientes AS c1
INNER JOIN sub_pedidos AS sp1 ON c1.cod_cli=sp1.cod_cli
INNER JOIN piezas AS p1 WHERE sp1.cod_pieza=p1.cod_pieza",$conexion);
while ($rs = mysql_fetch_array($resu)){

$fec_ent_ped = explode("-", $rs['fecha_ent']);
?>

<div class="l1"><?echo $rs['cod_cli']?> - <?echo $rs['razon_soc']?></div>
<div class="l2"><?echo $rs['cod_pieza']?> - <?echo $rs['nombre']?></div>
<div class="l3"><?echo $rs['cantp']?></div>
<div class="l3"><?echo $rs['cant_ent']?></div>
<div class="l3"><?echo $rs['cant_rest']?></div>
<div class="l4"><?echo "$fec_ent_ped[2]/$fec_ent_ped[1]/$fec_ent_ped[0]";?></div>
Y lo otro que me pasa es que cada cliente tiene dentro mas de un pedido, y se me imprime el cliente cada vez que tiene un pedido, como se podra hacer que se imprima solo 1 cliente y todos sus pedidos juntos???

Gracias, Ricardo !!!
__________________
Mail: [email protected]