oracle怎么用别名当条件

发布网友

我来回答

1个回答

热心网友

当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件.例如下面的SQL语句: selectid,(c1+c2)assfromt1wheres>100SQL Server 报错:"列名 s 无效" 当然,写成selectid,(c1+c2)assfromt1where(c1+c2)>100 就没问题了....

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com