运用

这是我的首选方法。与性能无关只是个人选择。它使代码看起来干净。如果你有一个很大的表达式,你可以很容易地看到生成的列名,而不是滚动代码。

CREATE TABLE AliasNameDemo (id INT,firstname VARCHAR(20),lastname VARCHAR(20)) 

INSERT INTO AliasNameDemo
VALUES      (1,'MyFirstName','MyLastName') 

SELECT FullName = FirstName +' '+ LastName
FROM   AliasNameDemo