[SQL] Tổng hợp tất cả các lệnh SQL cơ bản

ID Topic: 39144 • Có 146 lượt xem
Hình đại diện của thành viên
JDBC (Off) ♀️
Cấp độ: ☀️1/30☀️ ♡2♡
Like: 0/0
Online: ✨3/5368✨
????? ⚡??/??⚡
🩸2/4139🩸 🌟0/1354🌟
#1 - @621476
18/12/2024 10:27

[SQL] Tổng hợp tất cả các lệnh SQL cơ bản

1. TRUY VẤN DỮ LIỆU (DATA RETRIEVAL)
- SELECT: Lấy dữ liệu từ database
- FROM: Chỉ định bảng cần lấy dữ liệu
- WHERE: Lọc dữ liệu theo điều kiện
- DISTINCT: Lấy các giá trị duy nhất từ một cột
- LIMIT: Giới hạn số lượng kết quả trả về

2. ĐIỀU KIỆN VÀ LỌC (CONDITIONS & FILTERING)
- AND: Kết hợp nhiều điều kiện, tất cả phải đúng
- OR: Kết hợp nhiều điều kiện, ít nhất một đúng
- IN: Chỉ định nhiều giá trị trong mệnh đề WHERE
- IS NULL: Kiểm tra giá trị rỗng
- CASE: Tạo logic điều kiện trong câu lệnh SQL

3. KẾT HỢP VÀ LIÊN KẾT (JOINS & RELATIONSHIPS)
- JOIN: Kết hợp dữ liệu từ hai hoặc nhiều bảng
- ON: Chỉ định điều kiện cho JOIN
- UNION: Kết hợp kết quả từ nhiều câu truy vấn SELECT
- AS: Đặt tên alias cho cột hoặc bảng

4. NHÓM VÀ SẮP XẾP (GROUPING & SORTING)
- GROUP BY: Nhóm các dòng có cùng thuộc tính
- HAVING: Lọc các nhóm theo điều kiện
- ORDER BY: Sắp xếp kết quả theo một hoặc nhiều cột

5. THAO TÁC DỮ LIỆU (DATA MANIPULATION)
- INSERT INTO: Thêm dữ liệu mới vào bảng
- VALUES: Chỉ định giá trị cần thêm
- UPDATE: Cập nhật dữ liệu trong bảng
- SET: Xác định cột và giá trị cần cập nhật
- DELETE: Xóa dữ liệu từ bảng
- TRUNCATE: Xóa tất cả dữ liệu trong bảng (giữ cấu trúc)

6. QUẢN LÝ CẤU TRÚC (STRUCTURE MANAGEMENT)
- ALTER: Thay đổi cấu trúc bảng
- DROP: Xóa bảng, database hoặc indexes

7. LƯU Ý QUAN TRỌNG:
- Luôn sử dụng WHERE để lọc dữ liệu chính xác
- Cẩn thận với các lệnh xóa như DELETE, DROP, TRUNCATE
- Sử dụng LIMIT để tránh tải quá nhiều dữ liệu
- Đặt tên alias rõ ràng với AS để code dễ đọc
- Tối ưu câu lệnh JOIN để tăng hiệu suất truy vấn

8. TÀI LIỆU THAM KHẢO
https://topdev.vn/blog/tong-hop-nhung-c ... ql-co-ban/

(Google Chrome Browser)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
Sửa lần cuối: JDBC 18/12/2024 11:23
Trả lời nhanh

Chủ đề tương tự