Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Hiểu Bí danh cột trong Truy vấn Chọn trong SQL Server - Hướng dẫn SQL Server / TSQL Phần 115

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
 

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn chỉ mục tạo lại máy chủ SQL

  2. SQL Server:số hàng tối đa trong bảng

  3. pyodbc không thể kết nối với cơ sở dữ liệu

  4. Sử dụng SqlParameter trong mệnh đề SQL LIKE không hoạt động

  5. Cách kiểm tra xem một cột được tính toán có "Cố định" trong SQL Server hay không