Best courses to revise SQL in 2 days?

  • Thread starter Thread starter shivajikobardan
  • Start date Start date
  • Tags Tags
    Courses Sql
Click For Summary

Discussion Overview

The discussion centers around finding effective resources to quickly revise SQL, specifically for a customer support engineer role. Participants share their experiences and recommendations for courses and materials that can help in learning SQL within a limited timeframe.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant mentions a need to learn SQL in two days, having prior experience with MySQL, and seeks recommendations for video courses, specifically considering two Udemy courses.
  • Another participant suggests using YouTube for "SQL Crash Course" videos, noting their brevity and usefulness for revision.
  • A different participant expresses skepticism about the quality of YouTube tutorials, stating they feel misled about their learning progress.
  • One participant recommends using W3Schools to refresh forgotten commands and suggests revisiting past homework for practice.
  • Another participant advocates for sqlbolt.com and sqlzoo.net as valuable resources, although they express a sense of emptiness when revisiting them now.
  • A suggestion is made to use MS Access's query builder to gain intuition about SQL by converting GUI queries to SQL code.
  • A later reply emphasizes the importance of MySQL documentation, arguing that it provides necessary depth for understanding SQL, especially for large tables, and outlines specific chapters to focus on for foundational knowledge.

Areas of Agreement / Disagreement

Participants express a variety of opinions on the best resources for learning SQL, with no clear consensus on which course or method is superior. Some favor video courses, while others prefer documentation or specific websites, indicating a range of competing views.

Contextual Notes

Participants mention different resources and their perceived effectiveness, but there is no agreement on the best approach or resource for revising SQL in a short time frame.

Who May Find This Useful

Individuals looking to quickly refresh their SQL skills, particularly those in customer support or related roles, may find this discussion relevant.

shivajikobardan
Messages
637
Reaction score
54
TL;DR
Learn SQL for customer support engineer intern
I am customer support engineer intern.
My supervisor has assignmed me to learn SQL in 2 days. I've studied mysql in the past as well.
https://www.w3schools.com/sql/
He has asked me to learn till SQL data types.
Are there any video courses to revise my sql using mysql? Remember that this is for customer support engineer job so I don't require very vast knowledge of SQL, there'll be DBAs for that.
I'm considering this course. Do tell me if I should buy it or not. This is by far the best course I've found.
https://www.udemy.com/course/practical-sql-masterclass-with-mysql/
My second preference is this course:
https://www.udemy.com/course/the-complete-sql-master-bootcamp-sql-database-beginner-to-mysql-expert/
Tell me which one should I buy? None? If None, which?
 
Technology news on Phys.org
YouTube is your friend. Just search something like "SQL Crash Course" and you will see videos that are from 60 mins to 4 hrs long. Good for revision, I believe. And while working, if you need the commands, just use w3schools.
 
I find youtube tutorials to be of very low quality (of teaching) not sure why. I used to use them a lot in the past. They just illude me that I'm learning something. I may be wrong.
 
If I were to use a site I'd recommend sqlbolt.com and sqlzoo.net. I learnt from them at that time. Now, when I look at them, I feel empty. I don't get anything.
 
If you have MS Access, use the query builder gui then convert to SQL to get some intuition on the language
 
The following is a repost of this post with updated links:

I really like the MySQL documentation.

The problem with other sources is that they show you some very basic stuff. But SQL is full of very useful things that are needed, especially with very large tables. So the documentation is quite heavy, but in the end, you'll find that it is necessary to understand it fully to do good table structures and efficient data manipulations.

I would suggest you start with the following chapters (in order), such that you don't get lost or bored too much. For most of the important stuff elsewhere, there is probably a link inside those sections to reach it. I would also focus on the innoDB engine first, as it is probably the one you'll use (although, I'm not bashing other engines).

Chapter 9 Language Structure

This chapter explains the basic language structure. Pretty simple stuff if you are used to programming.

Chapter 11 Data Types

This chapter is essential to help you choose the proper data type (i.e. the one that takes less storage space). Focus mostly on numeric and string types at first.

Chapter 13 SQL Statements

This is what I consider the tutorial part of the documentation, especially the first two sections:
Section 13.8.2 is also essential to understand to learn how to build good queries.

Chapter 12 Functions and Operators

For when you'll want to do more complex comparisons or string manipulations.

Finally, I also suggest Rick's Rules of Thumb which helped me a lot understand the art and importance of proper SQL.
 
  • Informative
Likes   Reactions: Wrichik Basu

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
40
Views
4K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K