19/04/2022
🔥LỘ TRÌNH HỌC SQL CHUẨN CHỈNH CHO NEWBIE PHẦN 02
Sau khi đã nắm chắc các phần lý thuyết cơ bản thì bước tiếp theo trong lộ trình học SQL đó chính là “hành”. Lúc mới bắt đầu có thể bạn chỉ viết được 10 - 20 dòng query nhưng sau khi bắt tay vào làm việc bạn có thể viết từ 600 - 700 dòng cho một bộ dữ liệu là điều bình thường.
🌟Một số câu lệnh bạn sẽ thường gặp khi làm bài test tuyển dụng ở các vị trí như Data Analyst, Business Analyst, Data Science,..
- SELECT, FROM, WHERE, GROUP BY, LIMIT
- Các function JOINS như LEFT JOIN, RIGHT JOIN, CROSS JOIN
- Các function tính toán SUM, AVG, MAX, MIN, COUNT, COUNT DISTINCT,…
- Cách sử dụng NULL
- Các function làm việc với thời gian (ngày, tháng, năm, timestamp,..)
- Các function để clean dữ liệu (CAST, TRY_CAST, CONVERT, TRY_CONVERT, IS NULL,…)
- Window function (ROW_NUMBER, RANK, LEAD, LAG,…)
- Sub-query & WITH clause
Theo khảo sát, MCI nhận thấy các dạng đề thường gặp đó là: Join bảng, tìm giá trị lớn nhất (hoặc lớn thứ hai)/nhỏ nhất/trung bình, xuất dữ liệu theo điều kiện (sử dụng WHERE), viết lại query (thường rất dài hoặc không hiệu suất) thành query mới tối ưu hơn.
🌟Về bài test tuyển dụng về SQL bạn có thể tham khảo 2 bài test sau đây:
📈Bài 1: Write query to extract data from tables in "1.Tables" sheet to return the result as in "1.Result" sheet with following conditions:
- Data from '2021-01-01' till yesterday
- From active users in 6 key cities, exclude Ha Noi and Ho Chi Minh (which means: Da Nang, Nha Trang, Can Tho, Hai Phong)
- Include data of successful orders only (partly successful order is still counted)
📈Bài 2: Bài test của FPT
Liệt kê MaDKCC, MaNhaCC, TenNhaCC, DiaChi, MaSoThue, TenLoaiDV, DonGia, HangXe, NgayBatDauCC, NgayKetThucCC của tất cả các lần đăng ký cung cấp phương tiện với yêu cầu những nhà cung cấp nào chưa từng thực hiện đăng ký cung cấp phương tiện thì cũng liệt kê thông tin những nhà cung cấp đó ra
👉Hi vọng bài viết này sẽ giúp bạn phần nào hiểu rõ học SQL là học gì và mẫu bài test các công ty nhân sự. Chúc bạn thành công
----------------------------------------
HỌC VIỆN ĐÀO TẠO LẬP TRÌNH MCI đào tạo về Big Data, IT Business Analyst, RPA UiPath Automation, Web Development, Mobile App Development, Python, R, SQL, Power BI, Excel, VBA tại Việt Nam
► Website: https://mcivietnam.com/
► Youtube: https://bit.ly/3doaHcn
► Group cộng đồng Phân tích Dữ liệu: https://bit.ly/3EOW0eg
-------------------------------------------------
Cơ sở giảng dạy:
• CS1: 5 ngách 23 ngõ 165 Thái Hà, Đống Đa, Hà Nội
• CS2: 30 Trung Liệt, Đống Đa, HN
• CS3: 284A Nam Kỳ Khởi Nghĩa, Phường 8, Quận 3, TP HCM
• CS4: 224 Điện Biên Phủ, Phường Võ Thị Sáu, Quận 3, TP HCM
VỚI MCI, dữ liệu lớn chỉ là chuyện nhỏ!
13/04/2022
10/04/2022
09/04/2022
08/04/2022
07/04/2022
04/04/2022
01/04/2022
30/03/2022
28/03/2022