Функции СУБД MySQL | Руководство по PHP

Вернуться к: MySQL (Original)

Примечания

Замечание:

Большинство функций MySQL принимают link_identifier как последний, опциональный параметр. Если он не указан, то используется последнее открытое соединение. Если соединений нет, то модуль пытается открыть соединение используя параметры, указанные в php.ini. В случае неудачи, функции возвращают FALSE. FALSE.

Содержание

  • mysql_affected_rows — Возвращает число затронутых прошлой операцией рядов
  • mysql_client_encoding — Возвращает кодировку соединения
  • mysql_close — Закрывает соединение с сервером MySQL
  • mysql_connect — Открывает соединение с сервером MySQL
  • mysql_create_db — Создает базу данных MySQL
  • mysql_data_seek — Перемещает внутренний указатель в результате запроса
  • mysql_db_name — Возвращает название базы данных из вызова к mysql_list_dbs
  • mysql_db_query — Переключается на указанную базу данных и посылает запрос
  • mysql_drop_db — Уничтожает базу данных MySQL
  • mysql_errno — Возвращает численный код ошибки выполнения последней операции с MySQL
  • mysql_error — Возвращает текст ошибки последней операции с MySQL
  • mysql_escape_string — Экранирует строку для использования в mysql_query
  • mysql_fetch_array — Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба
  • mysql_fetch_assoc — Возвращает ряд результата запроса в качестве ассоциативного массива
  • mysql_fetch_field — Возвращает информацию о колонке из результата запроса в виде объекта
  • mysql_fetch_lengths — Возвращает длину каждого поля в результате
  • mysql_fetch_object — Обрабатывает ряд результата запроса и возвращает объект
  • mysql_fetch_row — Обрабатывает ряд результата запроса и возвращает массив с числовыми индексами
  • mysql_field_flags — Возвращает флаги, связанные с указанным полем результата запроса
  • mysql_field_len — Возвращает длину указанного поля
  • mysql_field_name — Возвращает название указанной колонки результата запроса
  • mysql_field_seek — Устанавливает внутренний указатель результата на переданное смещение поля
  • mysql_field_table — Возвращает название таблицы, которой принадлежит указанное поле
  • mysql_field_type — Возвращает тип указанного поля из результата запроса
  • mysql_free_result — Освобождает память от результата запроса
  • mysql_get_client_info — Возвращает данные о MySQL-клиенте
  • mysql_get_host_info — Возвращает информацию о соединении с MySQL
  • mysql_get_proto_info — Возвращает информацию о протоколе MySQL
  • mysql_get_server_info — Возвращает информацию о сервере MySQL
  • mysql_info — Возвращает информацию о последнем запросе
  • mysql_insert_id — Возвращает идентификатор, сгенерированный при последнем INSERT-запросе
  • mysql_list_dbs — Возвращает список баз данных, доступных на сервере
  • mysql_list_fields — Возвращает список колонок таблицы
  • mysql_list_processes — Возвращает список процессов MySQL
  • mysql_list_tables — Возвращает список таблиц базы данных MySQL
  • mysql_num_fields — Возвращает количество полей результата запроса
  • mysql_num_rows — Возвращает количество рядов результата запроса
  • mysql_pconnect — Устанавливает постоянное соединение с сервером MySQL
  • mysql_ping — Проверяет соединение с сервером и пересоединяется при необходимости
  • mysql_query — Посылает запрос MySQL
  • mysql_real_escape_string — Экранирует специальные символы в строках для использования в выражениях SQL
  • mysql_result — Возвращает данные результата запроса
  • mysql_select_db — Выбирает базу данных MySQL
  • mysql_set_charset — Устанавливает кодировку клиента
  • mysql_stat — Возвращает текущий статус сервера
  • mysql_tablename — Возвращает имя таблицы, содержащей указанное поле
  • mysql_thread_id — Возвращает идентификатор текущего потока
  • mysql_unbuffered_query — Посылает запрос MySQL без авто-обработки результата и его буферизации

Вернуться к: MySQL (Original)

Агрегированные функции MySQL — Go Coding

Содержание

Введение

Агрегатная функция в MySQL используется для вычисления нескольких значений и возврата результата в виде одного значения, такого как среднее значение всех значений, сумма всех значений, а также максимальное и минимальное значение среди групп значений. В языках запросов данных мы обычно используем агрегатные функции с операторами SELECT.

Количество MySQL()

Метод count() в MySQL используется для возврата количества использований выражения. Это позволяет нам подсчитать все или только некоторые строки таблицы, соответствующие заданному критерию. Это тип агрегатной функции с возвращаемым типом BIGINT. Если совпадающие строки не найдены, эта функция возвращает 0.

Синтаксис:

ВЫБОР COUNT (агрегатное_выражение)

от table_name

[ГДЕ условия];

Пример и вывод:

Сумма MySQL()

Метод sum() в MySQL используется для возврата общего суммированного значения выражения. Если в результирующем наборе нет строк, возвращается NULL. В MySQL.

Advertisements

Синтаксис:

ВЫБОР СУММ(агрегатное_выражение)

от таблицы

[ГДЕ условия];

Пример и вывод:

Среднее значение MySQL ()

Агрегатный метод avg() в MySQL используется для возврата среднего значения выражения по нескольким записям.

Синтаксис:

ВЫБОР AVG(агрегатное_выражение)

от таблицы

[ГДЕ условия];

Пример и вывод:

MySQL мин()

В MySQL метод MIN() используется для возврата минимального значения таблицы из набора значений. Это агрегатная функция, которая пригодится, когда нам нужно найти наименьшее число, выбрать самый дешевый продукт и так далее.

Синтаксис:

ВЫБОР MIN ( DISTINCT совокупное_выражение)

от имя_таблицы(я)

[ГДЕ условия];

Пример и вывод:

Максимум MySQL ()

Метод MAX() в MySQL используется для возврата наибольшего значения в наборе значений выражения. Когда нам нужно найти наибольшее количество, выбрать самые дорогие товары или получить самый большой платеж покупателю из вашей таблицы, эта агрегатная функция пригодится.

Синтаксис:

ВЫБОР MAX(DISTINCT совокупное_выражение)

от имя_таблицы(я)

[ГДЕ условия];

Пример и вывод:

Advertisements

MySQL сначала()

Первая функция в MySQL используется для возврата первого значения столбца. Чтобы выбрать первую или несколько записей, мы используем предложение limit.

Синтаксис:

ВЫБОР имя_столбца

от table_name

ПРЕДЕЛ 1;

Пример и вывод:

MySQL последний()

Последняя функция в MySQL используется для возврата последнего значения столбца.

Advertisements

Синтаксис:

ВЫБОР имя_столбца

от table_name

ЗАКАЗАТЬ BY имя_столбца По убыванию

ПРЕДЕЛ 1;

Пример и вывод:

функциональных различий между MariaDB и MySQL

Функции в MariaDB, которых нет в MySQL, или наоборот.

  • Функциональные различия между MariaDB 10.11 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.11 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.10 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.10 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.9 и MySQL 8.0
    Функции, присутствующие в MariaDB 10. 9и отсутствует в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.8 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.8 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.6 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.6 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.5 и MySQL 8.
    0 Функции, присутствующие в MariaDB 10.5 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.4 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.4 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.3 и MySQL 8.0
    Функции, присутствующие в MariaDB 10.3 и отсутствующие в MySQL 8.0 и наоборот.
  • Функциональные различия между MariaDB 10.
    3 и MySQL 5.7 Функции, присутствующие в MariaDB 10.3 и отсутствующие в MySQL 5.7 и наоборот.
  • Функциональные различия между MariaDB и MySQL — неподдерживаемая серия
    Сравнение функциональных различий между основными неподдерживаемыми сериями MariaDB и MySQL.

Контент, воспроизведенный на этом сайте, является собственностью его соответствующих владельцев, и этот контент не проверяется заранее MariaDB. Взгляды, информация и мнения выраженные в этом контенте, не обязательно представляют собой материалы MariaDB или любой другой стороны.

Функции MySQL — Документация PHP 7.4.3

Примечания

Примечание :

Большинство функций MySQL принимают link_identifier как последний необязательный параметр.