Foros del Web » Programando para Internet » PHP »

UNION ALL con mysql....

Estas en el tema de UNION ALL con mysql.... en el foro de PHP en Foros del Web. hola, estoy tratando de hacer esta consulta: Código PHP: $sql  =  "(SELECT * FROM inventario,subcategorias WHERE inventario.publicar=1 AND inventario.id_subcategorias=subcategorias.id_subcategorias GROUP BY inventario.id_inventario) UNION ALL (SELECT * FROM categorias,subcategorias WHERE categorias.id_categoria=subcategorias.id_categoria)" ;      $consulta  =  mysql_query ( $sql , $vibabienCon ) or die ( "Seleccionando inventario mas + " . mysql_error ...
  #1 (permalink)  
Antiguo 25/02/2005, 13:59
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 2 meses
Puntos: 6
UNION ALL con mysql....

hola, estoy tratando de hacer esta consulta:

Código PHP:
$sql "(SELECT * FROM inventario,subcategorias WHERE inventario.publicar=1 AND inventario.id_subcategorias=subcategorias.id_subcategorias GROUP BY inventario.id_inventario) UNION ALL (SELECT * FROM categorias,subcategorias WHERE categorias.id_categoria=subcategorias.id_categoria)";
    
$consulta mysql_query($sql,$vibabienCon) or die ("Seleccionando inventario mas + ".mysql_error()); 

pero me devuelve este error:
Código PHP:
Seleccionando inventario mas The used SELECT statements have a different number of columns 

Alguien me dice algo al respecto?

Saludos
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 25/02/2005, 15:02
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 2 meses
Puntos: 6
perdon eso no funciona en la version que toy usando...ya lei :D
__________________
www.dataautos.com
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 02:06.