Get in Touch

Course Outline

DQL (Data Query Language)

  • Correlation in FROM, WHERE, SELECT, and HAVING clauses
  • Correlation and performance implications
  • Using CASE, IF, and COALESCE functions
  • Working with variables
  • Casting and converting data types
  • Handling NULL values and using NULL-safe operators
  • Applying regular expressions with the REGEXP operator
  • Useful MySQL-specific GROUP BY functions (such as GROUP_CONCAT)
  • GROUP BY with ROLLUP
  • EXISTS, ALL, and ANY operators
  • Multi-table OUTER JOINs
  • Converting subqueries into joins

DML (Data Modification Language)

  • Inserting multiple rows at once
  • INSERT ... SELECT statements
  • Using subqueries within DML statements
  • Working with variables in DML queries
  • Locking tables and rows
  • Updating data across multiple tables
  • The IGNORE clause
  • The REPLACE clause
  • Understanding DELETE versus TRUNCATE

DDL (Data Definition Language)

  • Creating tables using SELECT
  • Temporary tables

Stored Procedures

  • A brief introduction to MySQL stored procedures

Requirements

Strong knowledge of SQL.

 7 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories