Schița de curs

DQL (Data Query Language)

  • Corelație în clauzele FROM, WHERE, SELECT și HAVING
  • Corelație și performanță
  • Utilizarea funcțiilor CASE, IF, COALESCE
  • Utilizarea variabilelor
  • Conversie și transformare
  • Gestionarea valorilor NULL, operatori NULL-safe
  • Utilizarea expresiilor regulate cu operatorul REGEXP
  • Funcții MySQL specifice pentru GROUP BY (GROUP_CONCAT, etc.)
  • GROUP BY WITH ROLLUP
  • EXISTS, ALL, ANY
  • Multitable OUTER JOIN
  • Rescrierea subinterogărilor ca join-uri

DML (Data Modification Language)

  • Inserări multiple
  • INSERT prin SELECT
  • Utilizarea subinterogărilor în instrucțiuni DML
  • Utilizarea variabilelor în interogări DML
  • Blocarea tabelelor și rândurilor
  • Actualizarea datelor în mai multe tabele
  • Clauza IGNORE
  • Clauza REPLACE
  • DELETE versus TRUNCATE

DDL (Data Definition Language)

  • Crearea tabelelor cu SELECT
  • Tabele temporare

Proceduri Stocate

  • Scurtă introducere în procedurile stocate MySQL

Cerințe

Cunoștințe solide de SQL.

 7 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite