
UTILIZAR CAMPOS CALCULADOS EN SQL
Publicado por DALSOM (195 intervenciones) el 17/12/2003 21:17:01
HOLA, A TODOS, COMO PODRIA OPTIMIZAR ESTO , O CALCULAR UN CAMPO UNA VEZ, ALGO ASI
SELECT 'PA'=(A*B), 'PB'=(A*B)/C, 'PC'=((A*B)/C)*100 FROM TABLA1 WHERE CONDICION1
PERO COMO EN EXCEL, QUE PODEMOS HACER REFERENCIA A UNA FORMULA, ALGO ASI
SELECT 'PA'=(A*B), 'PB'=PA/C, 'PC'=PB*100 FROM TABLA1 WHERE CONDICION1
PODRIA OPTIMIZARZE LA PRIMERA SENTENCIA SELECT A ALGO PARECIDO A LA SEGUNDA, O COMO SE HARIA EN ESTE CASO EN SQL.
UNA OPCION QUE TENGO SERIA ANIDAR VISTAS, PERO TENDRIA COMO 5 O 6 VISTAS ANIDADAS, SERIA ESTO MAS RAPIDO, QUE HACERLO DE LA PRIMERA FORMA.
ESPERO QUE PUEDAN ENTERDERME Y AYUDARME.
SALUDOS,
DALSOM.
SELECT 'PA'=(A*B), 'PB'=(A*B)/C, 'PC'=((A*B)/C)*100 FROM TABLA1 WHERE CONDICION1
PERO COMO EN EXCEL, QUE PODEMOS HACER REFERENCIA A UNA FORMULA, ALGO ASI
SELECT 'PA'=(A*B), 'PB'=PA/C, 'PC'=PB*100 FROM TABLA1 WHERE CONDICION1
PODRIA OPTIMIZARZE LA PRIMERA SENTENCIA SELECT A ALGO PARECIDO A LA SEGUNDA, O COMO SE HARIA EN ESTE CASO EN SQL.
UNA OPCION QUE TENGO SERIA ANIDAR VISTAS, PERO TENDRIA COMO 5 O 6 VISTAS ANIDADAS, SERIA ESTO MAS RAPIDO, QUE HACERLO DE LA PRIMERA FORMA.
ESPERO QUE PUEDAN ENTERDERME Y AYUDARME.
SALUDOS,
DALSOM.
Valora esta pregunta


0