Skip to main content

Intermediate levelData and IT

SQL for analysts

From SELECT to window functions: joins, grouping, subqueries, CTEs and queries for reports.

Hours
40
Length
8 weeks
Group
up to 18 people
Format
In class, Live online
Taught in
AZ, RU

Next groups

A group is certain to run once six people enrol. Enrolment closes at 18:00 the day before the first lesson.

Schedule of all courses
DatesDays and timeLanguageFormatSeatsEnrol in this group
Tue 3 Nov – Thu 24 Dec16 lessonsDays and timeTue, Thu 19:00–21:30LanguageIn RussianFormatLive onlineSeats9 seats leftGroup confirmedEnrol in this group
Mon 23 Nov – Wed 13 Jan16 lessonsDays and timeMon, Wed 19:00–21:30LanguageIn AzerbaijaniFormatIn classSeats7 seats leftGroup confirmedEnrol in this group
Tue 15 Dec – Tue 9 Feb16 lessonsDays and timeTue, Thu 19:00–21:30LanguageIn RussianFormatLive onlineSeats2 seats leftGroup confirmedEnrol in this group
Mon 4 Jan – Wed 24 Feb16 lessonsDays and timeMon, Wed 19:00–21:30LanguageIn AzerbaijaniFormatIn classSeats18 seats leftEnrol in this group
Tue 26 Jan – Thu 18 Mar16 lessonsDays and timeTue, Thu 19:00–21:30LanguageIn RussianFormatLive onlineSeats4 seats leftGroup confirmedEnrol in this group
Mon 15 Feb – Mon 19 Apr16 lessonsDays and timeMon, Wed 19:00–21:30LanguageIn AzerbaijaniFormatIn classSeats4 seats leftGroup confirmedEnrol in this group

Programme

  1. Tables, rows, keys; SELECT and WHERE6 h
  2. Types of JOIN and joining tables without duplicates8 h
  3. GROUP BY, HAVING and report aggregates8 h
  4. Subqueries and CTEs8 h
  5. Window functions: ranking, running totals, period comparisons10 h
  6. Total40 h

After the course you will be able to

  • Pull the data a report needs from the database yourself
  • Spot and fix a join that inflates the numbers
  • Work out monthly trends and rankings in one query

What you need first

Confident Excel; no programming needed.

Tools

  • PostgreSQL
  • DBeaver

Final project and certificate

Fifteen questions answered on a retail sales database: the queries and a short note on the results.

The certificate goes to those who attend 80% of the lessons and score above 60 on the final project. It is the academy’s own certificate, not a state document; its number can be checked on this site.

Check a certificate

Certificate

Awarded to

Name Surname

«SQL for analysts» for completing the course

Length: 40 hours · Final project: 91/100

No. PS-2026-···· · verify at pilleakademiya.az/certificates

Sample certificate

Instructors

Questions

We use Oracle or MS SQL at work; will PostgreSQL help?

Yes. Nine queries in ten are the same in all of them; we show the differences (date functions, TOP versus LIMIT) in a separate table.

Can I get my money back if I change my mind?

Until the first lesson you get back everything you paid. After the start, the lessons not yet held are refunded, to the card within 10 working days. Cancel on the “Your enrolment” page with the number and your phone.

Can I move to another group?

Yes, once and free, until 3 days before the start: choose another group of the same course on the “Your enrolment” page.

This course for your team

We can run the course at your office or online for your staff only, with examples from your company’s own data.

Call us

₼52040 hours

Enrol