Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

SQL HackerRank Challenge: Get Gold star & 670 points

Thử thách SQL HackerRank: Đạt huy hiệu Vàng & 670 điểm

Thử thách SQL HackerRank: Đạt huy hiệu Vàng & 670 điểm

Học toàn bộ MySQL & PostgreSQL. Giải bài HackerRank để đạt huy hiệu Vàng và 670 điểm trong SQL HackerRank

4.6
(143 đánh giá)
18,449 học viên
Giảng viên
Start-Tech Trainings
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
12.0 giờ video
176 bài giảng
57 bài quiz
46 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Đạt hạng Bạc và Vàng với 600+ điểm
Giải 30+ câu hỏi phần SQL của HackerRank
Cách viết truy vấn SELECT để lấy dữ liệu cần thiết trong PostgreSQL và MySQL
Cách lọc và sắp xếp dữ liệu bằng WHEN, toán tử logic và ORDER BY
Cách nhóm và tổng hợp dữ liệu trong PostgreSQL và MySQL
Cách áp dụng kết nối (JOIN) và kết hợp truy vấn trong PostgreSQL và MySQL
Hàm chuỗi, toán học, ngày giờ và khớp mẫu trong PostgreSQL và MySQL
Hiểu về VIEWS và INDEXES trong PostgreSQL và MySQL
Cách viết truy vấn con trong PostgreSQL và MySQL

Yêu cầu

Chỉ cần máy tính có trình duyệt web

Đối tượng phù hợp

Chuyên gia đang làm việc bắt đầu hành trình Dữ liệu
Bất kỳ ai tò mò muốn học và so sánh cả PostgreSQL và MySQL
Sinh viên sắp bắt đầu công việc công ty đầu tiên

Nội dung khóa học

25 phần • 170 bài giảng
1 Giới thiệu
1 Tài nguyên khóa học
1 Weather Observation Station 1 - 15 điểm - Mức DỄ
2 Đây là một Cột mốc!
3 Weather Observation Station 2 - 15 điểm - Mức DỄ
4 Weather Observation Station 3 - 10 điểm - Mức DỄ
5 Weather Observation Station 4 - 10 điểm - Mức DỄ
6 Weather Observation Station 5 - 30 điểm - Mức DỄ
7 Weather Observation Station 6 - 10 điểm - Mức DỄ
8 Weather Observation Station 7 - 10 điểm - Mức DỄ
9 Weather Observation Station 8 - 15 điểm - Mức DỄ
10 Weather Observation Station 9 - 10 điểm - Mức DỄ
11 Weather Observation Station 10 - 10 điểm - Mức DỄ
12 Weather Observation Station 11 - 15 điểm - Mức DỄ
13 Weather Observation Station 12 - 15 điểm - Mức DỄ
14 Weather Observation Station 13 - 10 điểm - Mức DỄ
15 Weather Observation Station 14 - 10 điểm - Mức DỄ
16 Weather Observation Station 15 - 15 điểm - Mức DỄ
17 Weather Observation Station 16 - 10 điểm - Mức DỄ
18 Weather Observation Station 17 - 15 điểm - Mức DỄ
19 Weather Observation Station 18 - 25 điểm - Mức TRUNG BÌNH
20 Weather Observation Station 19 - 30 điểm - Mức TRUNG BÌNH
21 Weather Observation Station 20 - 40 điểm - Mức TRUNG BÌNH
1 The Pads - 30 điểm - Mức TRUNG BÌNH
2 Binary Tree Nodes - 30 điểm - Mức TRUNG BÌNH
3 New Companies - 30 điểm - Mức TRUNG BÌNH
4 The Report - 20 điểm - Mức TRUNG BÌNH
5 Top Companies - 30 điểm - Mức TRUNG BÌNH
6 Ollivander's Inventory - 30 điểm - Mức TRUNG BÌNH
7 Challenges - 30 điểm - Mức TRUNG BÌNH
8 Contest Leaderboard - 30 điểm - Mức TRUNG BÌNH
9 Placements - 40 điểm - Mức TRUNG BÌNH
10 Symmetric Pairs - 40 điểm - Mức TRUNG BÌNH
11 SQL Project Planning - 40 điểm - Mức TRUNG BÌNH
1 Cài đặt PostgreSQL và pgAdmin trên hệ thống
2 Nếu pgAdmin không mở được...
1 Cài đặt và thiết lập MySQL
1 CREATE trong PostgreSQL
2 CREATE trong MySQL
3 Bài tập 1: Tạo CSDL và Bảng
4 Lời giải cho tất cả Bài tập
5 INSERT trong PostgreSQL
6 INSERT trong MySQL
7 Nhập dữ liệu từ File trong PostgreSQL
8 Nhập dữ liệu từ File trong MySQL
9 Bài tập 2: Chèn và Nhập dữ liệu
10 Câu lệnh SELECT trong PostgreSQL
11 Câu lệnh SELECT trong MySQL
12 SELECT DISTINCT trong PostgreSQL
13 SELECT DISTINCT trong MySQL
14 WHERE trong PostgreSQL
15 WHERE trong MySQL
16 Toán tử Logic trong PostgreSQL
17 Toán tử Logic trong MySQL
18 Bài tập 3: SELECT, WHERE & Toán tử Logic
19 UPDATE trong PostgreSQL
20 UPDATE trong MySQL
21 DELETE trong PostgreSQL
22 DELETE trong MySQL
23 ALTER Phần 1 trong PostgreSQL
24 ALTER Phần 2 trong PostgreSQL
25 ALTER trong MySQL
26 Bài tập 4: Cập nhật, Xóa và Sửa đổi Bảng
1 Khôi phục và Sao lưu
2 Gỡ lỗi vấn đề khôi phục
3 Tạo CSDL bằng file CSV
4 Tóm tắt gỡ lỗi và Mã cho file CSV
5 Bài tập 5: Khôi phục và Sao lưu
1 Khôi phục và Sao lưu trong MySQL
2 Khôi phục và Sao lưu trong MySQL
1 IN trong PostgreSQL
2 IN trong MySQL
3 BETWEEN trong PostgreSQL
4 BETWEEN trong MySQL
5 LIKE trong PostgreSQL
6 LIKE trong MySQL
7 Bài tập 6: In, Like & Between
1 Bài giảng phụ: Chú thích trong SQL
2 ORDER BY trong PostgreSQL
3 ORDER BY trong MySQL
4 LIMIT trong PostgreSQL
5 LIMIT trong MySQL
6 Bài tập 7: Sắp xếp
1 AS trong PostgreSQL
2 AS trong MySQL
1 COUNT trong PostgreSQL
2 COUNT trong MySQL
3 SUM trong PostgreSQL
4 SUM trong MySQL
5 AVERAGE trong PostgreSQL
6 AVERAGE trong MySQL
7 MIN & MAX trong PostgreSQL
8 MIN & MAX trong MySQL
9 Bài tập 8: Hàm tổng hợp
1 GROUP BY trong PostgreSQL
2 GROUP BY trong MySQL
3 HAVING trong PostgreSQL
4 HAVING trong MySQL
5 Bài tập 9: Nhóm theo
1 CASE WHEN trong PostgreSQL
2 CASE WHEN trong MySQL
3 Về phần đóng vai sắp tới.
1 Giới thiệu về Kết nối
2 Khái niệm Kết nối và Kết hợp Dữ liệu
3 Chuẩn bị dữ liệu
4 Inner Join trong PostgreSQL
5 Inner Join trong MySQL
6 Left Join trong PostgreSQL
7 Left Join trong MySQL
8 Right Join trong PostgreSQL
9 Right Join trong MySQL
10 Full Outer Join trong PostgreSQL
11 Full Outer Join trong MySQL
12 Cross Join trong PostgreSQL
13 Cross Join trong MySQL
14 Intersect và Intersect ALL trong PostgreSQL
15 Intersect trong MySQL
16 Except trong PostgreSQL
17 Except trong MySQL
18 Union trong PostgreSQL
19 Union trong MySQL
20 Bài tập 10: Kết nối
1 Truy vấn con: Trong mệnh đề WHERE (PostgreSQL)
2 Truy vấn con: Trong mệnh đề FROM (PostgreSQL)
3 Truy vấn con: Trong SELECT (PostgreSQL)
4 Truy vấn con trong MySQL
5 Bài tập 11: Truy vấn con
1 Giải Án Mạng Bí Ẩn bằng SQL
1 VIEWS trong PostgreSQL
2 VIEWS trong MySQL
3 INDEX trong PostgreSQL
4 INDEX trong MySQL
5 Cách Chỉ mục hoạt động trong SQL
6 Bài tập 12: Khung nhìn
1 LENGTH trong PostgreSQL
2 UPPER LOWER trong PostgreSQL
3 REPLACE trong PostgreSQL
4 TRIM, LTRIM, RTRIM trong PostgreSQL
5 NỐI CHUỖI trong PostgreSQL
6 SUBSTRING trong PostgreSQL
7 TỔNG HỢP DANH SÁCH trong PostgreSQL
8 Hàm Chuỗi Phần 1 trong MySQL
9 Hàm Chuỗi Phần 2 trong MySQL
10 Bài tập 13: Hàm chuỗi
1 CEIL & FLOOR trong PostgreSQL
2 RANDOM trong PostgreSQL
3 SETSEED trong PostgreSQL
4 ROUND trong PostgreSQL
5 POWER trong PostgreSQL
6 Hàm Toán học trong MySQL
7 Bài tập 14: Hàm toán học
1 NGÀY & GIỜ HIỆN TẠI trong PostgreSQL
2 AGE trong PostgreSQL
3 EXTRACT trong PostgreSQL
4 Hàm Ngày Giờ trong MySQL
1 Chuyển đổi Kiểu dữ liệu sang chuỗi (PostgreSQL)
2 Chuyển đổi Kiểu dữ liệu sang Số và Ngày (PostgreSQL)
3 Chuyển đổi Kiểu dữ liệu trong MySQL
1 CƠ BẢN VỀ KHỚP MẪU
2 Khớp mẫu nâng cao Phần 1 (BIỂU THỨC CHÍNH QUY)
3 Khớp mẫu nâng cao Phần 2 (BIỂU THỨC CHÍNH QUY)
4 Tìm kiếm theo mẫu trong MySQL
5 Bài tập 16: Tìm kiếm theo mẫu
6 Bộ câu hỏi phỏng vấn tổng hợp
7 Bài thực hành 1
8 Bài thực hành 2
9 Bài thực hành 3
10 Cột mốc cuối cùng!
1 Thông tin về chứng chỉ của bạn
2 Bài giảng bổ sung

Giới thiệu khóa học

6 Reasons why you should choose this SQL course

  1. Solve complete 20 questions of 'Weather Observation Station' case study of HackerRank

  2. Other HackerRank SQL case studies we will be solving

    1. The Pads

    2. Binary Tree Nodes

    3. New Companies

    4. The Report

    5. Top Companies

    6. Ollivander's Inventory Challenges

    7. Contest Leaderboard

    8. Placements

    9. Symmetric Pairs

    10. SQL Project Planning

  3. Carefully designed curriculum teaching you everything in SQL that you will need for Data analysis in businesses

  4. Comprehensive - covers basic and advanced SQL statements in both, PostgreSQL and MySQL

  5. Downloadable resources covering important topics on SQL

  6. Your queries on SQL and anything covered in the Masterclass will be responded by the Instructor himself

A Verifiable Certificate of Completion is presented to all students who undertake this SQL course.

Why should you choose this course?

This is a complete tutorial on SQL which can be completed within a weekend. SQL is the most sought after skill for Data analysis roles in all the companies. PostgreSQL and MySQL are highly desired skills for database management and data analysis roles. So whether you want to start a career as a data scientist or just grow you data analysis skills, this course will cover everything you need to know to do that.

What makes us qualified to teach you?

The course is taught by Abhishek, Pukhraj and Nadeem. Instructors of the course have been teaching Data Science and Machine Learning for over a decade. They have an in-depth knowledge in advanced SQL, PostgreSQL, MySQL, database management, and various data analysis tools available in the market.

Our Promise

Teaching our students is our job and we are committed to it. If you have any questions about the course content, practice sheet or anything related to any topic, you can always post a question in the course or send us a direct message.

By the end of this course, your confidence in using SQL will soar. You'll have a thorough understanding of how to use SQL for Data analytics as a career opportunity.

Go ahead and click the enroll button, and I'll see you in lesson 1!

Cheers

Start-Tech Academy


FAQ's

Why learn SQL?

  1. SQL is the most universal and commonly used database language. It powers the most commonly used database engines like PostgreSQL, SQL Server, SQLite, and MySQL. Simply put, If you want to access databases then yes, you need to know SQL.

  2. It is not really difficult to learn SQL. SQL is not a programming language, it’s a query language. The primary objective where SQL was created was to give the possibility to common people to get interesting data from the database. It is also an English-like language so anyone who can use English at a basic level can write SQL queries easily.

  3. SQL is one of the most sought-after skills by hiring employers.

  4. You can earn good money

How much time does it take to learn SQL?

SQL is easy but no one can determine the learning time it takes. It totally depends on you. The method we adopted to help you learn SQL quickly starts from the basics and takes you to advanced level within hours. You can follow the same, but remember you can learn nothing without practicing it. Practice is the only way to learn SQL quickly.

What's the difference between SQL and PostgreSQL?

SQL is a language. Specifically, the "Structured Query Language"

PostgreSQL is one of several database systems, or RDMS (Relational Database Management System). PostgresSQL is one of several RDMS's, others of which are Oracle, Informix, MySQL, and MSQL.

All of these RDMSs use SQL as their language. Each of them have minor variations in the "dialect" of SQL that they use, but it's all still SQL.

Which is better, PostgreSQL or MySQL?

Both are excellent products with unique strengths, and the choice is often a matter of personal preference.

PostgreSQL offers overall features for traditional database applications, while MySQL focuses on faster performance for Web-based applications.

Open source development will bring more features to subsequent releases of both databases.

Who uses these databases?

Here are a few examples of companies that use PostgreSQL: Apple, BioPharm, Etsy, IMDB, Macworld, Debian, Fujitsu, Red Hat, Sun Microsystem, Cisco, Skype.

Companies that use MySQL: Uber, Airbnb, Netflix, Udemy, Pinterest etc.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Database Management
Hiển thị tất cả khoá học Postgresql
Hiển thị tất cả khoá học Sql Database
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊