Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2013, 21:25
rstory
 
Fecha de Ingreso: junio-2003
Mensajes: 74
Antigüedad: 21 años, 4 meses
Puntos: 1
INNER JOIN con dos campos iguales

Saludos.

me encuentro haciendo una consulta con inner join pero tengo dos campos iguales y al momento de imprimir los resultados no se como diferenciar los campos que son iguales... coloco el codigo acontinuacion.

Código PHP:
$sql "SELECT  tabla_a.tipo,  tabla_a.category1,  tabla_b.id, tabla_b.name, tabla_c.id, tabla_c.name
FROM tablaa 
INNER JOIN tabla_a ON tabla_a.category1 = tabla_b.id 
INNER JOIN tabla_c ON tabla_c.id = tabla_a.tipo
WHERE tabla_a.tipo = 86 OR tabla_a.tipo = 87 "

Cuando genero la consulta me muestra el valos del campo de la tabla "tabla_c" pero no se como diferenciar el campo name de la tabla_b a la tabla_c

el resto del codigo donde muestro los datos es:

Código PHP:
$resulset mysql_query($sql);

$arr = array(coor);
while (
$obj mysql_fetch_object($resulset)) {
    
    
$arr[] = array(
                   
                     
'type'=>$obj->name,
                  
'category1'=>$obj->name
                   
                   
        
);

__________________
Roberto
www.tukeke.com