Mình bắt đầu học SQL vào năm 2021 và đã gặp khó khăn với số lượng tài nguyên khổng lồ có sẵn trên internet và không biết bắt đầu từ đâu, thế là cứ tìm và thấy khóa nào hay hay thì cứ học thôi nên thấy có nhiều thứ mình học bị trùng nhau và mất kha khá thời gian.

Hiện tại mình đang làm data analyst, vì vậy nhìn lại những gì đã học được trước đó, mình đã hệ thống lại một số khóa học, video và sách đã giúp mình xây dựng một nền tảng SQL vững chắc. Nền tảng này đã giúp mình kiếm được công việc data analyst đầu tiên.

Thú thật là khi làm việc, bạn sẽ đối mặt với nhiều vấn đề rất ư phức tạp, vì vậy hiểu về các câu lệnh cơ bản và cách chúng hoạt động như thế nào là rất quan trọng.

Mình thích học trực tuyến hơn nên trong bài viết này, mình sẽ tập trung vào các khóa học, video dạy về SQL cơ bản để bạn nắm vững câu lệnh SQL nhất thôi nhé.

  1. Video youtube của Code with Mosh: link.
  2. Khóa học cơ bản về sử dụng MySQL của Maven Analytics: link.

Hai khóa học trên sẽ dạy sáu câu lệnh SQL cơ bản:

  • SELECT
  • FROM
  • WHERE
  • GROUP BY
  • HAVING
  • ORDER BY

Cùng với những câu lệnh phổ biến khác trong SQL như:

  • AND, OR, IN, NOT
  • LIKE, REGEXP
  • IS NULL, IS NOT NULL
  • BETWEEN
  • LIMIT
  • CASE WHEN

Ngoài ra dưới đây là một câu lệnh mình thấy khá thú vị mà bạn cũng có thể tìm hiểu thêm:

  • IFNULL
  • COALESCE
  • GROUP_CONCAT

Bạn hãy học và nắm vững những câu lệnh trên, đây là những câu lệnh thường gặp nhất khi viết SQL luôn đấy, chỉ là cách tư duy logic như thế nào để giải quyết một bài toán cụ thể thì khác nhau thôi.

Mình sẽ chia sẻ về các khóa học, video và sách trình độ trung bình và nâng cao trong những bài viết sau, chớ viết hết trong một bài thì lại hơi dài xí.

Chúc bạn cuối tuần vui vẻ nhé!

Cám ơn các bạn đã đọc đến đây. Hẹn gặp lại trong các bài viết sau. Hãy like bài viết nếu các bạn thấy hữu ích nhé.