
Hi all!
Recently I migrated databases to a new server. Please use the following credentials to connect to the new server.
Host: 82.197.82.63
Username: u479841347_user
Password: LearnSQL123
Database: u479841347_sql_course
Port: 3306
In the course introduction, I summarize what the course contents consist of and who the target audience is. Check out this video to determine if this course is for you!
In this section, we choose a software to connect to our database. This software selected works across Linux, Mac and Windows systems!
In this video, we walk through connecting to our database, by entering the host and credentials for the database we are connecting to.
Taking a brief moment to ensure you have the database connection properties down for future use.
In this video we take a look at what database tables are and draw some comparison between Excel worksheets and tables.
In this video, we go through the process of creating a database table.
In this lecture, we look at one of the ways we load data into a table.
Let's practice inserting records
This video takes a looks at what data types are and why they matter in when creating tables.
So, this video should of taken place prior to the create table video, but if you haven't already figured it out, you cannot have 2 tables by the same name. So, this is where dropping a table comes into play!
We're ready to see the contents of our table. Now we'll begin to use the most commonly used SQL statement, the SELECT statement.
Figuring out how many records exists in our table and FAST!
With the same connection you established, you will find that you have access to another database with a different set of tables! These are the tables that we will be using the remainder of the course!
We don't always need to see all our records, previewing a sample of the records is the norm and you achieve that using the LIMIT keyword. Check it out.
We're going to filter for records based on certain conditions and revisit data types.
We'll start using other operators
Learn to filter records with the less than operator to fetch movies released before a chosen year, using example queries and a teaser of range filtering.
We answer the question, "What if we want to filter for records within a range?".
Here, we combine our new filtering concepts to our earlier count function.
Refine sql queries with and clauses to filter movies by year between 2000 and 2010, country and genre, using single quotes for strings and counting results.
Learn to write SQL queries against the IMDB movies table to count India releases between 2000 and 2010 and to sample USA comedy titles, using year, country, and genre filters.
Data doesn't always have to meet all conditions as seen with "AND", it can also meet one condition or another, as we see with "OR"
We learn how to sort our data so we can visually process and digest our information
Nifty shortcut for ordering columns
Learn to order by duration using ordinal values, filter for movies from Germany, and list longer films first with descending duration, reinforcing practical sql queries.
Let's find records based on matching criteria
Now we want to exclude records based on matching criteria
Here we take a look at filtering based on a set of hard coded values in an efficient manner
Explore counting movies by country and year in SQL, using count and in clause, and learn aliasing to rename results, with practical examples from IMDB data.
MIN function helps us know what the smallest value and MAX the largest value for any given field
Let's do some fun calculations and rounding, because, at the end of the day, the computer should do the work!
Develop skills in basic SQL and databases by counting movies released in India between 2000 and 2010 and sampling comedy titles from the USA using where clauses.
Thank you for watching. I do have to keep my content short, but I will be back with a sequel (pun intended) to finish introducing us to other concepts of SQL such as JOINS.
In this course, you'll create a foundation for data manipulation and analysis using SQL. If you are completely new to SQL and have an interest on how to work with large volumes of data in an efficient and sophisticated way, then you came to the right course.
This course contents consist of the following:
Installing a GUI / Software to connect to database
Connecting to a MySQL database
Tables Explained
Inserting Records
Dropping Tables
SELECT Statement
COUNT, MIN, MAX and other functions
WHERE clause (for filtering data)
String and comparison operators
-- Update --
Hi, recently I migrated over to a newer version of MySQL.
Please use the following credentials to connect to the database. The ones in the video are outdated. If you have any questions, please reach out to me here or via LinkedIn if you have any questions.
Host: 82.197.82.63
Username: u479841347_user
Password: LearnSQL123
Database: u479841347_sql_course
Port: 3306
I also welcome you to checkout my YouTube Channel Analyst's Corner
Thank you for taking this free course. All concepts and software shown in this video are free of cost with the intent of lowering the barrier to learning for everyone. I hope you find it useful, gain new knowledge and are able to apply it in your existing or new career.