Course not currently available
SQL Advanced in MySQL
Training
In City Of London ()
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.
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