Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2008, 15:36
edochan
 
Fecha de Ingreso: noviembre-2006
Ubicación: Barcelona, España
Mensajes: 30
Antigüedad: 18 años
Puntos: 0
Select Join con oracle.

Buenas, llevo un par de dias con oracle y recien estoy haciendo una consulta dentro de un procedure y me sale un error que dice: número incorrecto de columnas en la sentencia.

La select que hice fue esta

SELECT TELEFON.TELEFON, TELEFON.SALDO_DISP,TELEFON.ID_CONTRACTE,CONTRACTE. ID_CONTRACTE,CONTRACTE.NIF,
CLIENT.NIF,CLIENT.NOM,CLIENT.COGNOM,CLIENT.TOTAL_M ES INTO V_TELEFON,
V_SALDO,V_TOTAL_MES,V_NOM,V_COG,V_ID_CONTRACTE
FROM TELEFON, CONTRACTE, CLIENT
WHERE TELEFON.TELEFON=TELEFONO AND TELEFON.ID_CONTRACTE=CONTRACTE.ID_CONTRACTE AND CONTRACTE.NIF=CLIENT.NIF;


y las tablas son

telefono (telefono ,id_contracte,saldo_disp )
contracte (id_contracte,nif,data_contracte)
client(nif,nom,cognom,total_mes)

Mi pregunta es, si la select no es así teneis o sabeis una manera de hacer las consultas combinadas con oracle. Y porqué da ese error.

Muchas gracias.