Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Entenda o alias da coluna na consulta selecionada no SQL Server - Tutorial do SQL Server/TSQL Parte 115

Cenário:


Você está trabalhando como desenvolvedor SQL Server, precisa extrair os dados da tabela dbo.Customer e fornecer em uma planilha Excel. Sua tabela tem colunas de diferença, como FName, LName, mas você deseja que a saída venha com FirstName e LastName. Como você faria isso?

Solução:

Alias ​​é uma ótima maneira de tornar os nomes das colunas mais legíveis. Como em nossa pergunta acima, queremos exibir FName como FirstName e LName como LastName, Alias ​​é o caminho a seguir. Vamos criar a tabela dbo.Customer com colunas e então usar select query com alias para exibir Columns como quisermos.
Create table dbo.Customer
 (Id int,
  FName VARCHAR(50),
  LName VARCHAR(50))
GO
insert into dbo.Customer
Values (
1,'Raza','M'),
(2,'Rita','John')
 
 
 Para criar Alias, você pode usar "AS" após o nome da coluna ou simplesmente fornecer o alias logo após o nome da coluna. Na consulta abaixo, usei "as" para FName, mas não usei para LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
 
Como usar Alias ​​no SQL Server para renomear coluna para saída - SQL Server / Tutorial TSQL
 Se você quiser ter espaço entre o nome da coluna do alias, como "Nome". Você pode usar [ ] ao redor do alias ou aspas duplas, por exemplo, "Nome".
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
 
Como usar Alias ​​no SQL Server - Tutorial SQL Server / TSQL