sql >> Database >  >> RDS >> Sqlserver

Kolomalias begrijpen in Select Query in SQL Server - SQL Server / TSQL-zelfstudieonderdeel 115

Scenario:


U werkt als SQL Server-ontwikkelaar, u moet de gegevens uit de dbo.Customer-tabel halen en aanleveren in een Excel-sheet. Uw tabel heeft verschillende kolommen zoals FName, LName, maar u wilt dat de uitvoer komt met FirstName en LastName. Hoe zou je dat doen?

Oplossing:

Alias ​​is een geweldige manier om uw kolomnamen leesbaarder te maken. Zoals in onze vraag hierboven, willen we FName weergeven als FirstName en LName als LastName, Alias ​​is de juiste keuze. Laten we dbo.Customer-tabel met kolommen maken en vervolgens de selectiequery met alias gebruiken om kolommen weer te geven zoals we willen.
Create table dbo.Customer
 (Id int,
  FName VARCHAR(50),
  LName VARCHAR(50))
GO
insert into dbo.Customer
Values (
1,'Raza','M'),
(2,'Rita','John')
 
 
 Om een ​​alias te maken, kunt u "AS" achter de kolomnaam gebruiken of gewoon de alias direct achter de kolomnaam opgeven. In onderstaande query heb ik "as" gebruikt voor FName maar niet voor LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
 
Hoe Alias ​​in SQL Server te gebruiken om de kolomnaam voor uitvoer te wijzigen - SQL Server / TSQL-zelfstudie
 Als u ruimte wilt hebben tussen uw Alias-kolomnaam, zoals "Voornaam". U kunt [ ] rond de alias gebruiken of dubbele aanhalingstekens, bijvoorbeeld "First Name".
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
 
Hoe Alias ​​te gebruiken in SQL Server - SQL Server / TSQL-zelfstudie
 

  1. Hoe een reeks te maken als deze niet bestaat

  2. DATETIMEOFFSETFROMPARTS() Voorbeelden in SQL Server (T-SQL)

  3. Is de id-kolompositie in Postgresql belangrijk?

  4. De beste manier om json te cachen