
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
This lecture will give a basic understanding of database concepts.
Tables are taught with a real time example in this lecture
This lecture talks about how real time data can be split in multiple tables.
In relational database world, tables are connected and data is referred by using primary keys and foreign keys. This lecture explains these concepts with examples
This lecture talks about the basic data types which are commonly used in real-time databases.
Defines how data can be represented in database with an example.
Database creation is explained in this lecture with examples.
This lecture explains the participant on how to find all the databases that exists in the RDMS,
This lecture explains the user on how to delete a database which already exists.
This lecture talks about the data types that are commonly used in MySQL.
This lectures explains how to create a table.
This lecture explains how to see the structure of a table.
This lecture explains how to modify the table structure and its fields.
This lecture explains how to delete a table which already exists.
This lecture explains how to create a primary key with an example.
This lecture explains how to create a foreign key with examples.
This lecture explains how to create a database and tables in it with the help of MySQL
This lecture explains how to insert data into a table.
This lecture explains the purpose and how to include WHERE clause in an SQL statement.
This lecture gives examples of WHERE clause statements to make the user understand how to write conditional statements.
This lecture explains arithmatic operators and expressions using MySQL
This lecture explains the user on how to write simple conditional statements.
This lecture talks about Logical Operators and operator preceidence.
This lecture explains how to update table data using SQL Statements.
This lecture explains how to delete data from a table.
This lecture explains how to write a simple SQL retrival query.
This lecture explains how to change the column header in the output created by an SQL statement.
This lecture explains how to retrieve only selected fields from table and display the result using SQL.
This lecture explains how to select unique rows from the table data.
This lecture explains how to sort the output of an SQL query as per the user requirement.
This lecture explains how to retrieve data from multiple tables as per the user requirement.
This lecture explains the application of string functions with the help of MySQL functions.
This lecture explains some of the mathematical functions which are commonly used in writting SQL statements.
This lecture explains some of the commonly used date functions using MySQL Date Functions.
This lecture explains some commonly used logical operators and how those operators can be used in SQL statements.
NULL is a special data type and it works in a specified manner. The concept of NULL and its usage is explained in this lecture.
This lecture explains how to group the output data retrieved by an SQL query.
This lecture explains the functions that are used in SQLs with GROUP BY Cluase.
Data retreived by GROUP BY Clause can further be filtered using the HAVING Clause. The HAVING clause is explained in this lecture.
Some times the data retrieved by an SQL statement can be filtered using one more query. Query within a query is a sub-query. The Sub-queries are usually used in WHERE clauses, This lecture aims at explaining the concept of Sub-queries.
This lecture aims at explaining how to use a sub-queries within WHERE clause.
This lecture aims at explaining the usage of ANY operator in Sub-queries.
This lecture aims at explaining the usage of ALL operator in Sub-queries.
EXISTS is a special operator. This lecture aims at explaining the user on how to use the EXISTS operator in Sub-queries.
This lecture aims at explaining the user on how to used Sub-queries in INSERT statements.
This lecture gives the concluding remarks for this course.
"Learn SQL in 6 days" Video Course provides a basic understanding of databases, tables, as well as how to manipulate data with functions like add, edit or delete data from tables and databases. Data retrieval concepts, which includes sorting, filtering, multi-table join, sub-queries and using functions in retrieval statements are discussed in detail.
This course covers the following topics:
· Database Basics
· Schema
· Managing Database and Tables
· Populating Data
· Retrieving Data
· Functions
· Creating Sub-totals
· Sub-queries
· Bonus exercises (on Simple Select)
This course requires approximately 4.5 hours to complete. But we would recommend you to split it into 6 days to have a complete understanding of the concepts.
Each section is well structured and is designed in such a way that the concept is explained first, then I have taken example and explained how to write the SQL for the problem statement. This might help you to understand the concepts better. To make it easier for the learner, all the examples are based on the schema explained in the Schema section.
This course is structured in such a way that one can start writing SQL in hours with confidence.
The bonus exercises section is an add-on, where I made some simple and lighter exercises to give some more input on Simple Select statements. The bonus section has around 10 exercises only on simple select statement.