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.