Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Informazioni sull'alias di colonna in Seleziona query in SQL Server - Esercitazione su SQL Server / TSQL Parte 115

Scenario:


Stai lavorando come sviluppatore SQL Server, devi estrarre i dati dalla tabella dbo.Customer e fornirli in un foglio Excel. La tua tabella ha colonne di differenze come FName, LName ma vuoi che l'output venga fornito con FirstName e LastName. Come lo faresti?

Soluzione:

L'alias è un ottimo modo per rendere più leggibili i nomi delle colonne. Come nella nostra domanda precedente, vogliamo visualizzare FName come FirstName e LName come LastName, Alias ​​è la strada da percorrere. Creiamo la tabella dbo.Customer con colonne e quindi utilizziamo select query con alias per visualizzare le colonne come vogliamo.
Create table dbo.Customer
 (Id int,
  FName VARCHAR(50),
  LName VARCHAR(50))
GO
insert into dbo.Customer
Values (
1,'Raza','M'),
(2,'Rita','John')
 
 
 Per creare l'alias puoi usare "AS" dopo il nome della colonna o semplicemente fornire l'alias subito dopo il nome della colonna. Nella query seguente, ho usato "as" per FName ma non l'ho usato per LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
 
Come utilizzare alias in SQL Server per rinominare la colonna per l'output - Tutorial SQL Server/TSQL
 Se desideri avere spazio tra il nome della colonna alias come "Nome". Puoi usare [ ] intorno all'alias o virgolette doppie, ad esempio "Nome".
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
 
Come utilizzare Alias ​​in SQL Server - Tutorial SQL Server/TSQL