SQL Advanced in MySQL Training Course
Duration
Requirements
Good SQL knowledge.
Public Course Dates
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
| Date | Venue | Price | ||
|---|---|---|---|---|
| 2012-06-13 09:30 | Bristol, Temple Gate | From 620 to 890 GBP Check! | ||
| 2012-06-14 09:30 | London, Westbourne Grove | From 620 to 890 GBP Check! | ||
| 2012-06-25 09:30 | Bristol, Temple Gate | From 620 to 890 GBP Check! | ||
| 2012-06-28 09:30 | London, Westbourne Grove | From 620 to 890 GBP Check! | ||
| 2012-07-04 09:30 | Manchester | From 620 to 890 GBP Check! | ||
| 2012-07-30 09:30 | London, Westbourne Grove | From 558 to 801 GBP Check! | ||
| 2012-08-02 09:30 | Bristol, Temple Gate | From 558 to 801 GBP Check! | ||
| 2012-08-29 09:30 | Manchester | From 558 to 801 GBP Check! | ||
| 2012-09-04 09:30 | Manchester | From 558 to 801 GBP Check! | ||
| 2012-09-04 09:30 | London, Westbourne Grove | From 558 to 801 GBP Check! |
Overview
This course has been created for people already acquainted with SQL. The course introduces you into secretes common to all SQL databases as well as MySQL specific syntax, functions and features.
Course Outline
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

