People who want to get started learning the basics of SQL and how to use it to extract data from databases. Much of the world’s valuable data is locked away in databases and SQL is the key to unlocking it.
Attendees will be able to write basic SQL statements to extract data from databases and be able to specify exactly what data is required and transform it into the shape needed for their business purposes.
Introduction to SQL and databases. Why is SQL important?
SQL SELECT Basics. The structure of a simple SELECT statement: the column list, WHERE, ORDER BY and GROUP BY clauses.
Some common, useful SQL functions and operations: e.g. ROUND, TRIM. Useful date-related functions (DATEADD, DATEPART, DATEDIFF) and date arithmetic.
Understand the structure of databases: tables (columns, data types, nullability, cardinality, primary keys) and relationships between tables (common columns, foreign keys, referential integrity).
1 day (short version) or 2 days (preferred, full version)
None. This is an introduction course.

A snapshot of a SQL Foundation course exercise