JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Intro to Aggregate Functions

    SQL SELF
    7 level,0 lecture
    Get to know aggregate functions in SQL: how they help you analyze huge amounts of data, count, sum up, find minimums and maximums, and also deal with missing values (NULL).
    Open
  • Counting Rows with COUNT() and Its Variations

    SQL SELF
    7 level,1 lecture
    In this lecture, you'll learn how to use the COUNT() function in SQL to count rows, the difference between COUNT(*), COUNT(column), and COUNT(DISTINCT column), plus some common mistakes when working with this function.
    Open
  • Summing Data with SUM() — Syntax and Examples

    SQL SELF
    7 level,2 lecture
    Learn how to use the aggregate function SUM() in SQL to calculate totals for numeric columns. Syntax examples, working with conditions, handling NULL, and common mistakes — everything you need to confidently use SUM() in practice.
    Open
  • Averages with AVG() — calculating averages by columns

    SQL SELF
    7 level,3 lecture
    Learn how to use the aggregate function AVG() in SQL to calculate averages by columns, how it works with NULL, how to round the result, and how to filter data before calculating the average.
    Open
  • Minimum and Maximum Values: MIN() and MAX()

    SQL SELF
    7 level,4 lecture
    Learn how to find minimum and maximum values in SQL tables using the aggregate functions MIN() and MAX(). Examples for numbers, strings, dates, and some quirks with NULL.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush