Подсчёт данных

Введение в SQL-запросы с помощью ИИ

Jasmin Ludolf

Senior Data Science Content Developer

Функция COUNT

Запрос: Сколько у нас товаров?

SELECT COUNT(*) AS total_count
FROM products;
|total_count|
|-----------|
|50         |
Введение в SQL-запросы с помощью ИИ

Функция COUNT

Запрос: Сколько у нас товаров?

SELECT COUNT(*)
FROM products;
|?count?|
|-------|
|50     |
Введение в SQL-запросы с помощью ИИ

Функция COUNT

Запрос: Подсчитайте количество строк в таблице products

SELECT COUNT(*) AS total_count
FROM products;
|total_count|
|-----------|
|50         |
Введение в SQL-запросы с помощью ИИ

Подсчёт записей и значений

Запрос: Сколько у нас товаров?

SELECT COUNT(*) AS total_count
FROM products;
|total_count|
|-----------|
|50         |
  • Считает каждую запись в таблице

Запрос: Сколько у нас названий товаров?

SELECT COUNT(product_name) AS product_count
FROM products;
|product_count|
|-------------|
|49           |
  • Считает только записи со значением
Введение в SQL-запросы с помощью ИИ

Подсчёт уникальных значений

Запрос: Сколько разных категорий мы продаём?

SELECT COUNT(DISTINCT category) AS unique_categories
FROM products;
|unique_categories|
|-----------------|
|9                |
Введение в SQL-запросы с помощью ИИ

Подведём итоги

$$

  • Для COUNT(*):
    • «Сколько записей» или «сколько строк»
  • Для COUNT(field):
    • «Сколько названий товаров» или «сколько клиентов»
  • Слова «разных», «уникальных» или «различных» добавляют DISTINCT

Человек за столом с ноутбуком

Введение в SQL-запросы с помощью ИИ

Давайте потренируемся!

Введение в SQL-запросы с помощью ИИ

Preparing Video For Download...