To View Class Dates: Please use the pull-down options on the upper left of this page to select your course and city. You can then navigate to other classes in that same city, view class descriptions and register for the class or you call us and register now, 877-760-0078.
All instructor-led classes on our public schedule will be LIVE ONLINE. Same trainers, same outlines and small classes (5 or less).
Want an in-person class? We can have one of our trainers come to your office for 1on1 or group training. For a quote, call 877 760 0078, email us at info@sonictraining.com or request a quote.
Popular Collaborative Software Training Classes
To View Class Dates: Please use the pull-down options on the upper left of this page to select your course and city. You can then navigate to other classes in that same city, view class descriptions and register for the class or you call us and register now, 877-760-0078.
You have access to company databases and your job may require you to retrieve data from those databases. Retrieval of information from a database is dependent on precisely ordered logic and specific information. This course will help you to use Structured Query Language (SQL) as a tool to implement that logic and define instructions.
Course Objective: You will learn how to compose SQL queries to retrieve information from the database.
Upon successful completion of this course, students will be able to:
Lesson 1: Executing a Simple Query
Topic 1A: Connect to the Database
Topic 1B: Query the Database
Topic 1C: Modify a Query
Topic 1D: Save a Query
Topic 1E: Execute a Saved Query
Lesson 2: Performing a Conditional Search
Topic 2A: Search Using a Simple Condition
Topic 2B: Compare Column Values
Topic 2C: Search Using Multiple Conditions
Topic 2D: Search for a Range of Values and Null Values
Topic 2E: Retrieve Data Based on Patterns
Lesson 3: Working with Functions
Topic 3A: Perform Date Calculations
Topic 3B: Calculate Data
Topic 3C: Manipulate String Values
Lesson 4: Organizing Data
Topic 4A: Sort Data
Topic 4B: Group Data
Topic 4C: Filter Grouped Data
Topic 4D: Summarize Grouped Data
Lesson 5: Retrieving Data from Multiple Tables
Topic 5A: Combine Results of Two Queries
Topic 5B: Retrieve Data by Joining Tables
Topic 5C: Check for Unmatched Records
Topic 5D: Retrieve Information from a Table Using Joins
Lesson 6: Presenting Query Results
Topic 6A: Customize and Save the Query Result
Topic 6B: Generate an HTML Report
Advanced Querying Using Subqueries
Topic 1A: Search Based on an Unknown Value
Topic 1B: Search Based on Multiple Unknown Values
Topic 1C: Compare a Value with Unknown Values
Topic 1D: Search Based on the Existence of Records
Topic 1E: Generate Output Using Correlated Subqueries
Topic 1F: Filter Grouped Data Within Subqueries
Topic 1G: Perform Multiple-level Subqueries
Manipulating Table Data
Topic 2A: Insert Data
Topic 2B: Modify Data
Topic 2C: Delete Data
Lesson 2: Manipulating Table Data
Topic 2A: Insert Data
Topic 2B: Modify Data
Topic 2C: Delete Data
Lesson 3: Manipulating the Table Structure
Topic 3A: Create a Simple Table
Topic 3B: Create a Table with Constraints
Topic 3C: Add or Drop Table Columns
Topic 3D: Add or Drop Constraints
Topic 3E: Modify the Column Definition
Topic 3F: Delete Tables
Lesson 4: Working with Views
Topic 4A: Create a View
Topic 4B: Manipulate Data in Views
Topic 4C: Modify and Drop Views