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