Bài viết gần đây
-
-
Bot MT5 Free, Bot Trade Vàng Free Có Đáng Tin? Rủi Ro Cần Biết
Tháng 6 29, 2026 -
Lập Trình Bot Trade Exness Bằng MT5: Hướng Dẫn Kết Nối
Tháng 6 29, 2026 -
Cài Bot MT5 Trên Điện Thoại Được Không? Sự Thật Cần Biết
Tháng 6 29, 2026 -
Cách Lập Trình Bot Trade Forex MT5 Từ A-Z (2026)
Tháng 6 29, 2026
| Truy Vấn SQL Cơ Bản trong SQL Server
Được viết bởi admin vào ngày 13/11/2025 lúc 06:11 | 136 lượt xem
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
SELECT column1, column2, ...
FROM table_name
WHERE condition;
Ví dụ
-- 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
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
Ví dụ
-- 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
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
Ví dụ
-- 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
DELETE FROM table_name
WHERE condition;
Ví dụ
-- 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
- Luôn sử dụng WHERE khi UPDATE/DELETE
- Kiểm tra điều kiện trước khi thực thi
- Sử dụng transaction khi cần
- Tối ưu truy vấn
- 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.
✉️
Weekly Digest — Nhận Bản Tin Hàng Tuần
Nhận các bài viết phân tích kỹ thuật chuyên sâu, thuật toán giao dịch tự động (Trading Bot) và các giải pháp công nghệ mới nhất từ Hướng Nghiệp Dữ Liệu.
admin
Biên tập viên, Hướng Nghiệp Dữ Liệu
737
Bài viết
15.4k
Người theo dõi
120k+
Lượt đọc
Biên tập viên nội dung tại Hướng Nghiệp Dữ Liệu, phụ trách tổng hợp và biên soạn các bài viết về lập trình Python, dữ liệu và công nghệ.