Phân tích dữ liệu với SQL Server và Power BI - K3 - Buổi 4
Вставка
- Опубліковано 21 гру 2024
- Phân tích dữ liệu với SQL Server và Power BI - K3 - Buổi 4
🔹 Giới thiệu buổi học
Buổi 4 của khóa học "Phân tích dữ liệu với SQL Server và Power BI" tập trung vào cách lọc dữ liệu, sử dụng các toán tử logic và hàm cơ bản trong SQL Server như DISTINCT, IN, BETWEEN, và LIKE. Buổi học cũng hướng dẫn cách sử dụng ALIAS để làm rõ câu lệnh và áp dụng GROUP BY để tổng hợp dữ liệu.
🔹 Nội dung chính
1. DISTINCT - Lọc dữ liệu không trùng lặp
✅ Giải thích:
Loại bỏ dữ liệu trùng lặp trong một cột bằng hàm DISTINCT.
Ví dụ: Tìm danh sách các thành phố khác nhau từ bảng customer.
Lưu ý: Hàm DISTINCT xử lý cả giá trị NULL.
2. Toán tử logic (AND, OR, IN, BETWEEN)
✅ AND/OR: Kết hợp nhiều điều kiện trong câu lệnh WHERE.
✅ IN: Kiểm tra giá trị có nằm trong một danh sách cụ thể.
Ví dụ: Lọc các sản phẩm có CategoryID thuộc một danh sách nhất định.
✅ BETWEEN: Tìm kiếm dữ liệu trong khoảng giá trị xác định.
Ví dụ: Lọc sản phẩm có giá List Price từ 100 đến 500.
3. LIKE - Tìm kiếm dữ liệu theo mẫu
✅ Giải thích:
Toán tử LIKE được sử dụng để tìm kiếm dữ liệu phù hợp với mẫu chuỗi ký tự.
%: Đại diện cho nhiều ký tự.
Ví dụ: Tìm khách hàng có tên bắt đầu bằng chữ "A" hoặc kết thúc bằng chữ "N".
4. ALIAS (Tên thay thế)
✅ Giải thích:
Sử dụng ALIAS để đặt tên mới cho cột hoặc bảng, giúp câu lệnh dễ hiểu và ngắn gọn hơn.
Ví dụ: SELECT column_name AS alias_name.
5. GROUP BY - Tổng hợp dữ liệu
✅ Giải thích:
Dùng GROUP BY để nhóm dữ liệu theo một hoặc nhiều cột, kết hợp với các hàm tổng hợp như SUM, COUNT, AVG.
Ví dụ: Tính tổng doanh số bán hàng theo từng tháng.
✅ Khó khăn: Giải quyết lỗi kết hợp giữa ORDER BY và các hàm tổng hợp.
6. Thực hành và bài tập
✅ Học viên thực hành các câu lệnh sau:
Lọc dữ liệu với DISTINCT, IN, và BETWEEN.
Tìm kiếm dữ liệu với LIKE.
Nhóm dữ liệu với GROUP BY và tính tổng doanh số.
Đặt tên thay thế cho cột và bảng bằng ALIAS.
🔹 Kết luận
Buổi học cung cấp kiến thức cơ bản về cách lọc dữ liệu và sử dụng các toán tử logic, hàm cơ bản trong SQL Server. Quan trọng nhất là cách sử dụng:
DISTINCT để loại bỏ trùng lặp.
LIKE để tìm kiếm dữ liệu theo mẫu.
GROUP BY để tổng hợp dữ liệu.
ALIAS để làm rõ câu lệnh SQL.
Học viên cần thực hành thêm để nắm vững các khái niệm và cách viết câu lệnh SQL.
📢 Thông tin liên hệ Hướng Nghiệp Dữ Liệu
➡️ Zalo: zalo.me/058358...
➡️ Fanpage: huongnghiepdulieu
➡️ Website: huongnghiepdul...
➡️ Email: daotao@huongnghiepdulieu.com