我知道你不能在T-SQL的where子句中使用别名列; 但微软是否为此提供了某种解决方法?
相关问题:
条款中的未知栏目
你能在mysql的WHERE子句中使用别名吗?
来自OpenQuery结果的SQL语句中的"无效的列名"错误
小智.. 28
一种解决方法是使用派生表.
例如:
select * from ( select a + b as aliased_column from table ) dt where dt.aliased_column = something.
我希望这有帮助.
一种解决方法是使用派生表.
例如:
select * from ( select a + b as aliased_column from table ) dt where dt.aliased_column = something.
我希望这有帮助.