Course Outline
Introduction to SQL
- What is SQL?
- Understanding relational databases
- Database engines and tools
Basic Data Retrieval
- SELECT statements
- Filtering with WHERE
- Sorting with ORDER BY
Working with Columns and Rows
- Using DISTINCT
- Column aliases
- Limiting results
Filtering and Comparison
- Comparison operators
- BETWEEN, IN, LIKE
- Logical operators (AND, OR, NOT)
Aggregating and Grouping Data
- COUNT, SUM, AVG, MIN, MAX
- GROUP BY clause
- HAVING clause
Table Joins Basics
- Understanding primary and foreign keys
- INNER JOIN
- LEFT JOIN and RIGHT JOIN
Using Subqueries
- Introduction to subqueries
- Subqueries in SELECT
- Subqueries in WHERE
Summary and Next Steps
Requirements
- An understanding of basic computer operations
- Familiarity with using spreadsheets or tabular data
- No prior programming experience required
Audience
- Business analysts
- Data entry professionals
- Anyone new to working with databases
Testimonials (5)
The practical examples, and that they already had more realistic information prepared in the DB.
Enrique Pruneda Sandoval - GEODIS
Course - SQL language in MSSQL
Machine Translated
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan
Course - SQL in SQL Server
analytical functions
khusboo dassani - Tech Northwest Skillnet
Course - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Course - SQL Advanced level for Analysts
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.