SQL for Analysts Training

Level

Intermediate

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

SQL for Analysts Training

Enhance your data analysis skills by leveraging advanced SQL capabilities. Learn how to write more efficient queries, work with large datasets, and optimize your daily analytic work.

What You Will Learn

  • How to analyze data using advanced techniques for ordering and comparing records
  • How to group and aggregate data in various ways to create readable and complex reports
  • How to combine and compare datasets and use subqueries in more flexible ways
  • How to create temporary structures, automate queries, and efficiently import/export data
Who is this training for?
  • logo infoshare Data analysts who already know the basics of SQL and want to move to a higher level
  • logo infoshare BI specialists working with large datasets in their everyday tasks
  • logo infoshare Professionals preparing reports, analyses, and summaries based on databases
  • logo infoshare Those who want to increase the efficiency of their queries and data-work

Training Program

  1. Window Functions

  • ROW_NUMBER()
  • RANK()
  • DENSE_RANK()
  • LAG()
  • LEAD()
  1. Data Grouping

  • ROLLUP
  • CUBE
  • GROUPING SETS
  1. Sets and Data Collections

  • UNION / UNION ALL
  • EXCEPT
  • INTERSECT
  • Correlated subqueries
  1. Built-in Functions

  • Text functions
  • Date and time functions
  • Math functions
  • Converting functions
  1. Temporary Data Structures

  • Common Table Expressions (CTEs)
  • Views
  • Temporary tables
  1. Performance Optimization

  • Functions and procedures
  • Dynamic SQL
  • Importing and exporting data
  • Bulk import

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.