Course Outline
Review of SQL Basics
- Recap of SELECT, WHERE, GROUP BY
- Quick review of JOIN types
- Understanding query execution order
Data Manipulation Statements
- INSERT INTO
- UPDATE and DELETE
- Transaction control (BEGIN, COMMIT, ROLLBACK)
Advanced Joins and Set Operations
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Subqueries and Derived Tables
- Correlated vs. non-correlated subqueries
- Using subqueries in FROM
- CTEs (Common Table Expressions)
Window Functions
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY and ORDER BY
- LEAD and LAG functions
Data Types and Functions
- String and date functions
- CASE and IF statements
- Type conversions and null handling
Query Optimization
- Understanding indexes
- Using EXPLAIN
- Best practices for writing efficient queries
Summary and Next Steps
Requirements
- Basic knowledge of SQL SELECT statements
- Experience with filtering, sorting, and simple joins
- Understanding of relational database concepts
Audience
- Data analysts
- Developers working with SQL databases
- Business intelligence professionals
Testimonials (5)
Ο Φίλιππος ήταν πολύ ευγενικός, το στυλ του να εξηγεί SQL έννοιες είναι εξαιρετικό. Μου άρεσε που μας έδωσε πληροφορίες και απαντούσε σε ερωτήσεις που δεν ήταν μέρος αυτού του μαθήματος.
Stefan
Course - SQL in SQL Server
Machine Translated
αναλυτικές συναρτήσεις
khusboo dassani - Tech Northwest Skillnet
Course - SQL Advanced
Machine Translated
Τα εκπαιδευτικά υλικά.
Mona Dobre - DB Global Technology
Course - SQL Advanced level for Analysts
Machine Translated
Η μέθοδος διδασκαλίας του εκπαιδευτή είναι πολύ πληροφοριακή και αποτελεσματική, ειδικά στη δεύτερη μέρα όταν τα θέματα είναι λίγο πιο προχωρημένα.
Aynanie Kiram - Aarki, Inc.
Course - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Machine Translated
Αλληλεπιδραστικά άσκησης
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
Machine Translated