Foros del Web » Programando para Internet » PHP »

consulta a dos tablas,

Estas en el tema de consulta a dos tablas, en el foro de PHP en Foros del Web. Disculpen tengo la siguiente consulta Código PHP: queEmp  =  "SELECT cveprod,descprod, sum(unidades) as unidades, importe FROM entradas where clave='$sucrepor'  GROUP by cveprod ORDER BY cveprod " ; $resEmp  =  mysql_query ( $queEmp ,  $conexion ) or die( mysql_error ()); $totEmp  =  mysql_num_rows ( ...
  #1 (permalink)  
Antiguo 11/05/2009, 13:02
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
consulta a dos tablas,

Disculpen tengo la siguiente consulta

Código PHP:
queEmp "SELECT cveprod,descprod, sum(unidades) as unidades, importe FROM entradas where clave='$sucrepor'  GROUP by cveprod ORDER BY cveprod ";
$resEmp mysql_query($queEmp$conexion) or die(mysql_error());
$totEmp mysql_num_rows($resEmp);

$ixx 0;
while(
$datatmp mysql_fetch_assoc($resEmp)) { 
    
$ixx $ixx+1;
    
$data[] = array_merge($datatmp, array('num'=>$ixx));
}
$titles = array(
                
'cveprod'=>'<b>Clave</b>',
                
'descprod'=>'<b>Descripcion</b>',
                
'unidades'=>'<b>Entradas</b>',
                
'importe'=>'<b>importe</b>',
                
                
                
            );
$options = array(
                
'shadeCol'=>array(0.9,0.9,0.9),
                
'xOrientation'=>'center',
                
'width'=>400
            
); 
pero quisiera que en una comlumna extra me mostrara las salidas de dicho producto pero el registro de salidas esta en la tabla salidas y campo unidades...


gracias por su ayuda de ante mano
  #2 (permalink)  
Antiguo 11/05/2009, 13:06
Avatar de By_George  
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: consulta a dos tablas,

eso se hace con inner join par eso las tablas deben de estar relacionadas por algun campo, ejemplo:

select tabla1.campox, tabla1.campoy, tabla2.campox, tabla2.campoy FROM tabla1 INNER JOIN tabla2 ON tabla2.campoy=tabla1.campoy
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:26.