SQL - Estandarización de tablas.

 
Vista:

Estandarización de tablas.

Publicado por Percy  (2 intervenciones) el 30/11/2009 21:37:43
Amigos, por favor, necesito de su ayuda, tengo el siguiente problema:
Tengo dos clientes externos, que manejan datas distintas, de las cuales solo necesito trabajar dos campos por cada uno de ellos.
Pero el problema está en que el segundo campo para un cliente es cod_prod y el otro campo es cod_product.
Teniendo en cuenta que cuando realizamos una consulta en una determinada tabla, necesitamos saber con exactitud cuál es el nombre del campo al cual haremos un select, se me ocurrió la idea de que quizás exista alguna forma de poder hacer un select a la posición del campo y no al nombre de la misma.
Mi idea sería algo así.
Select cod_prod,(numero de poscicion del campo) as cod_pro from cliente_ext_1
Select cod_product,(numero de poscicion del campo) as cod_pro from cliente_ext_2
Nota: como verán ambos campos son tomados por su posición y no por su nombre, para luego ser estandarizados por el nombre de cod_pro (as cod_pro)
Alguien sabe si existe alguna forma de hacer realidad esta idea.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder