Сценарий:
Вие работите като разработчик на SQL Server, трябва да извлечете данните от таблицата dbo.Customer и да ги предоставите в лист на Excel. Вашата таблица има колони за разлика като FName, LName, но искате изходът да идва с FirstName и LastName. Как бихте направили това?
Решение:
Псевдонимът е чудесен начин да направите имената на колоните си по-четливи. Както в нашия въпрос по-горе, ние искаме да покажем FName като FirstName и LName като LastName, псевдонимът е начинът да отидем. Нека създадем таблица dbo.Customer с колони и след това използваме заявка за избор с псевдоним, за да покажем колони, както ни харесва.
Create table dbo.Customer
(Id int,
FName VARCHAR(50),
LName VARCHAR(50))
GO
insert into dbo.Customer
Values (
1,'Raza','M'),
(2,'Rita','John')
За да създадете псевдоним, можете да използвате „AS“ след името на колона или просто да предоставите псевдонима веднага след името на колоната. В заявката по-долу използвах "as" за FName, но не използвах за LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
|
Как да използвате псевдоним в SQL Server за преименуване на колона за изход - SQL Server / TSQL урок |
Ако искате да имате място между името на колоната с псевдоним, като например "First Name". Можете да използвате [ ] около псевдонима или двойни кавички, напр. „First Name“.
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
|
Как да използвате псевдоним в SQL Server - SQL Server / TSQL урок |