sql >> Base de Datos >  >> RDS >> Sqlserver

Comprender el alias de columna en la consulta de selección en SQL Server - Tutorial de SQL Server/TSQL, parte 115

Escenario:


Está trabajando como desarrollador de SQL Server, necesita extraer los datos de la tabla dbo.Customer y proporcionarlos en una hoja de Excel. Su tabla tiene columnas de diferencia como FName, LName pero desea que la salida venga con FirstName y LastName. ¿Cómo harías eso?

Solución:

Alias ​​es una excelente manera de hacer que los nombres de sus columnas sean más legibles. Como en nuestra pregunta anterior, queremos mostrar FName como FirstName y LName como LastName, Alias ​​es el camino a seguir. Vamos a crear la tabla dbo.Customer con columnas y luego usar la consulta de selección con alias para mostrar las columnas como queramos.
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 crear un alias, puede usar "AS" después del nombre de la columna o simplemente proporcionar el alias justo después del nombre de la columna. En la consulta a continuación, utilicé "as" para FName pero no usé para LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
 
Cómo usar Alias ​​en SQL Server para cambiar el nombre de la columna para la salida - Tutorial de SQL Server / TSQL
 Si desea tener un espacio entre su nombre de columna de alias, como "Nombre". Puede usar [ ] alrededor del alias o comillas dobles, por ejemplo, "Nombre".
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
 
Cómo usar Alias ​​en SQL Server - Tutorial de SQL Server / TSQL