Get in Touch

Course Outline

Core Concepts

  • Selecting all columns or fields
  • Selecting specific columns or fields
  • Utilizing distinct and unique values
  • Selecting specific rows or records
  • Selecting values within a defined range
  • Selecting values that match a specific pattern
  • Selecting values from a specified list
  • Handling null values effectively
  • Sorting and ordering data
  • Selecting calculated and derived values
  • Customizing column headings in query results
  • Exporting query results to external files

Combining Tables

  • Understanding table join principles:
    • Applying cartesian joins
    • Applying inner joins
    • Applying non-equi joins
    • Applying outer joins

Merging Query Results

  • Using the Union operator
  • Using the Intersect operator
  • Using the Except operator

Essential Functions

  • Data conversion functions
  • Date manipulation functions
  • Numeric functions
  • Text manipulation functions
  • Grouping, summarization, and aggregate functions

Sub-Queries

  • Understanding sub-query principles
  • Filtering rows from the main query
  • Implementing nested sub-queries
  • Utilizing multi-column sub-queries
  • Employing correlated sub-queries
  • Using sub-queries as inline views and Common Table Expressions (CTEs)
  • Incorporating sub-queries as columns within the main query

Case Statements

  • Understanding the principles of case statements
  • Deriving column values using case statements
  • Implementing nested case statements
  • Creating pivot tables with case statements
  • Integrating case statements with sub-queries

Data Manipulation

  • Inserting values into a table
  • Copying values between tables
  • Updating existing values
  • Deleting records
  • Modifying data through views
  • Managing transactions
  • Locking rows and tables for concurrency control

Data Definition

  • Understanding relational database principles and data normalization
  • Implementing primary and foreign key relationships and constraints
  • Creating tables
  • Altering existing tables
  • Creating views
  • Utilizing synonyms
  • Dropping (removing) tables and views
 14 Hours

Testimonials (6)

Related Categories