Câu lệnh Select trong SQL Server

  • Tuesday 12/03/2024

Tìm hiểu câu lệnh Select trong SQL Server

Câu lệnh Select trong SQL Server là một trong những lệnh cơ bản và quan trọng nhất trong ngôn ngữ truy vấn SQL. Nó được sử dụng để truy xuất dữ liệu trên cơ sở dữ liệu và trả về dưới dạng một bảng kết quả.

lệnh Select

Lưu ý khi sử dụng:
Câu lệnh SELECT luôn kết thúc bằng dấu chấm phẩy (;).
Kiểm tra chính xác tên cột và tên bảng.
Sử dụng dấu ngoặc kép (“”) cho tên có dấu cách hoặc ký tự đặc biệt.

1. Lấy dữ liệu từ một hoặc nhiều bảng

Bạn có thể chọn tất cả các cột trong bảng bằng cách sử dụng SELECT *.
Hoặc bạn có thể chọn các cột cụ thể bằng cách liệt kê tên cột sau  SELECT.
VD : SELECT * FROM Customers_PA;

2. Lọc dữ liệu dựa trên điều kiện

Sử dụng mệnh đề WHERE để chỉ định điều kiện lọc.
VD: SELECT * FROM Customers_PA WHERE Domain = 'vn';

3. Sắp xếp lại kết quả khi xuất ra

Sử dụng mệnh đề ORDER BY để sắp xếp kết quả theo thứ tự tăng dần hoặc giảm dần.
VD: SELECT * FROM Customers_PA ORDER BY Name ASC ;

4. Giới hạn số lượng kết quả

Sử dụng mệnh đề TOP để giới hạn số lượng kết quả trả về, VD sẽ trả về 10 kết quả đầu tiên
VD: SELECT TOP 10 * FROM Domain ;

5. Kết hợp với các phép toán trên dữ liệu

Sử dụng các hàm tổng hợp như SUM, AVG, MAX, MIN,… để tính toán trên các giá trị trong một cột.

VD : Tính tổng số lượng tên miền có đuôi kết thúc là vn

SELECT SUM(DomainName)
FROM DS_Domina;
WHERE DomainName Like '%vn' ;

6. SELECT và đặt tên cho cột trong kết quả

Khi SELECT chúng ta có thể đặt tên cột bằng cách sử dụng AS để đặt tên cho cột giá trị xuất ra. Cách này chỉ ảnh hưởng đến Show kết quả hoàn toàn không ảnh hưởng đến Database đang sử dụng.

VD : Lấy danh sách tên miền cột Domain và đặt tên thành ‘Tên miền‘, DateReg đặt tên là ‘Ngày đăng ký‘, ExpiresDate đặt tên là ‘Ngày hết hạn‘

SELECT Domain AS 'Tên miền', DateReg AS 'Ngày đăng ký', ExpiresDate AS 'Ngày hết hạn'
FROM DS_Domain ;

Tùy theo nhu cầu lấy dữ liệu như thế nào chúng ta kết hợp với lệnh SELECT để cho ra kết quả mong muốn. Chúc mọi người thành công.

Xem thêm các bài viết khác Tại Đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Truy cập vào đây để nhận được thông tin ưu đãi -khuyến mãi thường xuyên
https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post