Saltar al contenido

Usar un campo calculado en la cláusula where

Traemos la mejor información que descubrimos en todo internet. Nosotros queremos que te sirva de ayuda y si puedes aportar cualquier detalle que nos pueda ayudar a crecer hazlo libremente.

Solución:

lógicamentela select La cláusula es una de las últimas partes de una consulta evaluada, por lo que los alias y las columnas derivadas no están disponibles. (Excepto a order bycual lógicamente sucede lo último.)

Usar una tabla derivada está lejos de esto:

select * 
from (SELECT a, b, a+b as TOTAL FROM ( 
           select 7 as a, 8 as b FROM DUAL 
           UNION ALL 
           select 8 as a, 8 as b FROM DUAL 
           UNION ALL 
           select 0 as a, 0 as b FROM DUAL) 
    )
WHERE TOTAL <> 0 
; 

Eres capaz de secundar nuestro cometido dejando un comentario o valorándolo te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *