Kom i kontakt

Kursplan

Genomgång av SQL-grunder

  • Sammanfattning av SELECT, WHERE, GROUP BY
  • Snabb översikt över JOIN-typer
  • Förståelse för frågans exekveringsordning

Dataanpassningskommandon

  • INSERT INTO
  • UPDATE och DELETE
  • Transaktionsstyrning (BEGIN, COMMIT, ROLLBACK)

Avancerade joins och uppgångsoperationer

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Underfrågor och härledda tabeller

  • Korrelaterade vs. okorrelaterade underfrågor
  • Användning av underfrågor i FROM
  • CTEs (Common Table Expressions)

Fönsterfunktioner

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY och ORDER BY
  • LEAD och LAG-funktioner

Datatyper och funktioner

  • String- och datumfunktioner
  • CASE och IF-satser
  • Typkonverteringar och hantering av null-värden

Frågaoptimering

  • Förståelse för index
  • Användning av EXPLAIN
  • Bästa praxis för att skriva effektiva frågor

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskaper om SQL SELECT-satser
  • Erfarenhet av filtrering, sortering och enkla joins
  • Förståelse för relationella databaskoncept

Målgrupp

  • Dataanalytiker
  • Utvecklare som arbetar med SQL-databaser
  • Professionella inom affärsintelligens
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier