SQL Server:如何定义标题?

时间:2016-10-24 10:40:53

标签: sql-server

我有关于标题

的问题

示例:

A       B   C   D
-------------------
1000    35  M   15
1001    43  M   14
1002    24  F   16

我们称之为main_table。我想将标题标题定义为:

EmployeeID  Age Sex Hour_Rate
------------------------------
1000        35  M   15
1001        43  M   14
1002        24  F   16

因此,我需要创建一些内容来将标题代码定义为可读文本。

A = EmployeeID
B = Age
C = Sex
D = Hour_Rate

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以使用简单的别名:

select A as EmployeeID,
       B as Age,
       C as Sex,
       D as HourRate
from   main_table

为了让生活更轻松,您可以为此创建一个视图:

create view vwMain_table as
select A as EmployeeID,
       B as Age,
       C as Sex,
       D as HourRate
from   main_table

现在当你做

select * from vwMain_table 

你会得到这个:

EmployeeID  Age Sex Hour_Rate
1000        35  M   15
1001        43  M   14
1002        24  F   16