Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2013, 03:22
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 2 meses
Puntos: 10
Consulta union

Hola, tengo una consulta pero no me funciona. Podeis echarle un vistazo por favor.



Este es el error:
#1222 - The used SELECT statements have a different number of columns
Ejecutar la(s) consulta(s) SQL en la base de datos Avisoswed: Documentación
Código MySQL:
Ver original
  1. (SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad,D.calle
  2.  
  3. FROM usuarios U,dir_usuarios D WHERE  U.id_aviso=D.id_aviso AND D.calle != ''AND  U.telefonos='9530000')
  4.  
  5.  
  6. (SELECT telefonos,telefonos3,movil,dni,name,apellidos,localidad,calle
  7.  
  8. FROM avisos WHERE telefonos='9530000' )
  9.  
  10.  
  11. (SELECT A.id_aviso,A.telefonos,A.name,A.apellidos,B.localidad,B.calle
  12.  
  13. FROM clientes A,dir_clientes B WHERE A.id_aviso=B.id_aviso AND B.calle != '' AND  A.telefonos='9530000')

Gracias