This chapter introduces structured query language (SQL) and its use in retrieving and manipulating data from relational databases. The chapter objectives cover understanding SQL concepts like the SELECT-FROM-WHERE framework for queries, different SQL clauses and functions, and using SQL to query single and multiple tables. Examples are provided to illustrate SQL queries against sample data from tables representing sales data of a fictional outdoor retail company. The chapter also shows how to execute SQL queries using Microsoft Access, SQL Server, Oracle, and MySQL database tools.