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)
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
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.
Aynanie Kiram - Aarki, Inc.
Course - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
Mr. Bless has a very friendly and pleasant personality and knows how to motivate participants with his experience and enthusiasm, and to encourage them during challenging exercises! He always ensures that all participants understand the content and addresses any questions. Good exercises help to quickly apply the theoretical part in practice. Overall, the organization and tailoring of the training to the needs of Nobleprog's participants was very professional. Thank you very much!
Timo Koch - Swiss International Air Lines Ltd.
Course - SQL Advanced level for Analysts
Machine Translated