Course not currently available

SQL Advanced in MySQL

Training

In City Of London ()

Price on request

Description

  • Type

    Training

  • Class hours

    7h

The course introduces you into secretes common to all SQL databases as well as MySQL specific syntax, functions and features. Suitable for: This course has been created for people already acquainted with SQL.

About this course

Good SQL knowledge.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Database Design
  • MySQL
  • SQL
  • Syntax
  • Data Management
  • Casting
  • IT
  • Database
  • Technology
  • Technology skills

Course programme

Course review:

DQL (Data Query Language)

  • Correlation in FROM, WHERE, SELECT and HAVING clauses
  • Correlation and performance
  • Using CASE, IF, COALESCE functions
  • Using variables
  • Casting and converting
  • Dealing with NULL, NULL-safe operators
  • Using regular expression with REGEXP operator
  • Useful MySQL specific group by functions (GROUP_CONCAT, etc.)
  • GROUP BY WITH ROLLUP
  • EXISTS, ALL, ANY
  • Multitable OUTER JOIN
  • Rewriting subqueries as joins

DML (Data Modification Language)

  • Multi-row inserts
  • INSERT by SELECT
  • Using subqueries in DML statements
  • Using variables in DML queries
  • Locking tables and rows
  • Updating data in many tables
  • IGNORE clause
  • REPLACE clause
  • DELETE versus TRUNCATE

DDL (Data Definition Language)

  • Creating tables with select
  • Temporary tables

Stored Procedures

  • Short introduction to MySQL stored procedures

SQL Advanced in MySQL

Price on request