Quay lại danh sách bài viết

Truy Vấn SQL Cơ Bản trong SQL Server

30 tháng 11, 2025
admin
Truy Vấn SQL Cơ Bản trong SQL Server
# Truy Vấn SQL Cơ Bản trong SQL Server Trong bài viết này, chúng ta sẽ tìm hiểu về các câu lệnh SQL cơ bản được sử dụng phổ biến trong SQL Server. ## SELECT - Truy vấn dữ liệu ### Cú pháp cơ bản ```sql SELECT column1, column2, ... FROM table_name WHERE condition; ``` ### Ví dụ ```sql -- Lấy tất cả cột SELECT * FROM Customers; -- Lấy các cột cụ thể SELECT CustomerName, City, Country FROM Customers; -- Lọc dữ liệu SELECT * FROM Customers WHERE Country = 'Vietnam'; ``` ## INSERT - Thêm dữ liệu ### Cú pháp cơ bản ```sql INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); ``` ### Ví dụ ```sql -- Thêm một bản ghi INSERT INTO Customers (CustomerName, ContactName, City) VALUES ('ABC Company', 'John Doe', 'Hanoi'); -- Thêm nhiều bản ghi INSERT INTO Customers (CustomerName, ContactName, City) VALUES ('XYZ Corp', 'Jane Smith', 'Ho Chi Minh'), ('123 Ltd', 'Bob Johnson', 'Da Nang'); ``` ## UPDATE - Cập nhật dữ liệu ### Cú pháp cơ bản ```sql UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; ``` ### Ví dụ ```sql -- Cập nhật một bản ghi UPDATE Customers SET ContactName = 'New Name', City = 'New City' WHERE CustomerID = 1; -- Cập nhật nhiều bản ghi UPDATE Products SET Price = Price * 1.1 WHERE CategoryID = 1; ``` ## DELETE - Xóa dữ liệu ### Cú pháp cơ bản ```sql DELETE FROM table_name WHERE condition; ``` ### Ví dụ ```sql -- Xóa một bản ghi DELETE FROM Customers WHERE CustomerID = 1; -- Xóa nhiều bản ghi DELETE FROM Orders WHERE OrderDate < '2020-01-01'; ``` ## Các mệnh đề phổ biến ### WHERE - Lọc dữ liệu theo điều kiện - Sử dụng các toán tử so sánh - Kết hợp nhiều điều kiện ### ORDER BY - Sắp xếp kết quả - Tăng dần (ASC) hoặc giảm dần (DESC) ### GROUP BY - Nhóm dữ liệu - Thường dùng với các hàm tổng hợp ### HAVING - Lọc kết quả sau khi nhóm - Thường dùng với GROUP BY ## Best Practices 1. Luôn sử dụng WHERE khi UPDATE/DELETE 2. Kiểm tra điều kiện trước khi thực thi 3. Sử dụng transaction khi cần 4. Tối ưu truy vấn 5. Backup dữ liệu thường xuyên ## Kết luận Hiểu và sử dụng thành thạo các câu lệnh SQL cơ bản là nền tảng quan trọng trong việc làm việc với SQL Server. Trong bài viết tiếp theo, chúng ta sẽ tìm hiểu về các truy vấn phức tạp hơn và cách tối ưu hiệu suất.
sql-server
sql
tutorial
Chia sẻ:

Bài viết liên quan

Index và Tối Ưu Hiệu Suất trong SQL Server

Index và Tối Ưu Hiệu Suất trong SQL Server Trong bài viết này, chúng ta sẽ tìm hiểu về Index và các kỹ thuật tối ưu hiệu suất trong SQL Server. ...

Backup và Restore trong SQL Server

Backup và Restore trong SQL Server Trong bài viết này, chúng ta sẽ tìm hiểu về các phương pháp backup và restore database trong SQL Server. Các...

Truy Vấn SQL Nâng Cao trong SQL Server

Truy Vấn SQL Nâng Cao trong SQL Server Trong bài viết này, chúng ta sẽ tìm hiểu về các kỹ thuật truy vấn SQL nâng cao trong SQL Server, bao gồm JOI...