Як дізнатися кількість записів в sql-вибірці

Як дізнатися кількість записів в SQL-вибірці

Дуже часто нам не потрібно отримувати дані з таблиці, однак, нам необхідно дізнатися кількість записів в певній SQL-вибірці, в окремому випадку, кількість записів в таблиці. ось як дізнатися кількість записів в SQL-вибірці, я розповім в цій невеликій статті.

Насправді все дуже просто, і нам потрібна всього лише функція COUNT ():

SELECT COUNT(*) FROM `table` WHERE `field_1`=`Value_1`


Після виконання даного запиту буде повернуто result_set, в якому буде зберігатися масив, що містить елемент COUNT (*) зі значенням кількості записів в таблиці "table", Де поле"field_1" має значення "value_1".

Інший приклад. Припустимо, треба дізнатися просто кількість записів. Тоді те ж саме, але без WHERE:

SELECT COUNT(*) FROM `table`

І давайте, наостанок, підкину ще один приклад. Припустимо, Вам необхідно підрахувати кількість унікальних записів в таблиці:

SELECT COUNT(DISTINCT `field_1`) FROM `table`

Ось такою нехитрою функцією COUNT () можна легко дізнаватися кількість записів в SQL-вибірці, виймання при цьому самі записи і заощаджуючи ресурси.

Повний курс по PHP і MySQL: https://srs.myrusakov.ru/php

Поділися в соціальних мережах:

Схожі
Відеоурок - вибірка даних з бази данихВідеоурок - вибірка даних з бази даних
Як використовувати інтерфейс countable в php.Як використовувати інтерфейс countable в php.
Оптимізація запитів до mysqlОптимізація запитів до mysql
Тестування з sqlТестування з sql
Запит sql для сортування результату вибіркиЗапит sql для сортування результату вибірки
Запит sql на вибірку записівЗапит sql на вибірку записів
Пошук по базі даних з сортуванням за релевантністюПошук по базі даних з сортуванням за релевантністю
Як знайти помилку в sql-запитіЯк знайти помилку в sql-запиті
Відправлення запитів до бази даних в phpВідправлення запитів до бази даних в php
Group by в sqlGroup by в sql
» » Як дізнатися кількість записів в sql-вибірці