Tình huống:
Bạn đang làm việc với tư cách là nhà phát triển SQL Server, bạn cần trích xuất dữ liệu từ bảng dbo.Customer và cung cấp trong một Trang tính Excel. Bảng của bạn có các cột khác biệt như FName, LName nhưng bạn muốn đầu ra đi kèm với FirstName và LastName. Bạn sẽ làm điều đó như thế nào?
Giải pháp:
Bí danh là một cách tuyệt vời để làm cho tên cột của bạn dễ đọc hơn. Như trong câu hỏi của chúng tôi ở trên, chúng tôi muốn hiển thị FName là FirstName và LName là LastName, Bí danh là cách để thực hiện. Hãy tạo bảng dbo.Customer với các cột và sau đó sử dụng truy vấn chọn với bí danh để hiển thị các Cột như chúng ta muốn.
Create table dbo.Customer
(Id int,
FName VARCHAR(50),
LName VARCHAR(50))
GO
insert into dbo.Customer
Values (
1,'Raza','M'),
(2,'Rita','John')
Để tạo Bí danh, bạn có thể sử dụng "AS" sau tên cột hoặc chỉ cần cung cấp bí danh ngay sau tên cột. Trong truy vấn dưới đây, tôi đã sử dụng "as" cho FName nhưng không sử dụng cho LName.
Select FName as FirstName,
LName LastName
From dbo.Customer
|
Cách sử dụng Bí danh trong SQL Server để đổi tên cột cho đầu ra - Hướng dẫn SQL Server / TSQL |
Nếu bạn muốn có khoảng trống giữa Tên Cột Bí danh của mình, chẳng hạn như "Tên". Bạn có thể sử dụng [] xung quanh bí danh hoặc dấu ngoặc kép, ví dụ:"First Name".
Select FName as [First Name],
LName as "Last Name"
From dbo.Customer
|
Cách sử dụng Bí danh trong SQL Server - Hướng dẫn SQL Server / TSQL |