Найти в Дзене
Simple Prog

7 полезных функций для работы с MySQL

Сегодня мы рассмотрим 7 полезных функций, которые вы можете использовать при работе с MySQL. Напишите в комментариях функции, которыми чаще всего вы пользуетесь! UCASE Функция UCASE преобразует все символы в указанной строке в верхний регистр. Если в строке есть символы, не являющиеся буквами, эта функция не затрагивает их. Обрати внимание, что данная функция работает аналогично UPPER. MAKEDATE Функция MAKEDATE() создает и возвращает дату на основе значения года и количества дней. Обрати внимание, если день меньше 1, данная функция вернет NULL. В данных примерах продемонстрировано применение MAKEDATE. SUBSTR Функция SUBSTR() извлекает подстроку из строки (начиная с любой позиции). Если в качестве стартового значения указывать отрицательно число, данная функция извлекает из конца строки. Если не указывать количество извлекаемых символов, возвращается полностью строка, начиная со стартовой позиции. FLOOR Функция FLOOR() в MySQL возвращает наибольшее целочисленное значение, меньшее или ра
Оглавление

Сегодня мы рассмотрим 7 полезных функций, которые вы можете использовать при работе с MySQL. Напишите в комментариях функции, которыми чаще всего вы пользуетесь!

Article logo
Article logo

UCASE

Функция UCASE преобразует все символы в указанной строке в верхний регистр. Если в строке есть символы, не являющиеся буквами, эта функция не затрагивает их. Обрати внимание, что данная функция работает аналогично UPPER.

Пример работы MySQL: UCASE
Пример работы MySQL: UCASE

MAKEDATE

Функция MAKEDATE() создает и возвращает дату на основе значения года и количества дней. Обрати внимание, если день меньше 1, данная функция вернет NULL. В данных примерах продемонстрировано применение MAKEDATE.

Пример работы MySQL: MAKEDATE
Пример работы MySQL: MAKEDATE

SUBSTR

Функция SUBSTR() извлекает подстроку из строки (начиная с любой позиции). Если в качестве стартового значения указывать отрицательно число, данная функция извлекает из конца строки. Если не указывать количество извлекаемых символов, возвращается полностью строка, начиная со стартовой позиции.

Пример работы MySQL: SUBSTR
Пример работы MySQL: SUBSTR

FLOOR

Функция FLOOR() в MySQL возвращает наибольшее целочисленное значение, меньшее или равное заданному числовому выражению. Обрати внимание, функция CEIL() округляет заданное числовое значение до ближайшего целого числа, которое больше или равно исходному значению.

Пример работы MySQL: FLOOR
Пример работы MySQL: FLOOR

SUM

Функция SUM используется для вычисления суммы указанной группы значений. В качестве выражения ты можешь использовать либо поле, либо заданную формулой. Обрати внимание, эта функция игнорирует нулевое значение.

MySQL: SUM
MySQL: SUM

FROM_DAYS

Функция FROM_DAYS() возвращает дату из числового значения даты. Данную функцию следует использовать только с датами в григорианском календаре. Обрати внимание, эта функция противоположна функции TO_DAYS().

MySQL: FROM_DAYS
MySQL: FROM_DAYS

FIND_IN_SET

Функция FIND_IN_SET() возвращает позицию строки в списке строк. Если строка не найдена, возвращается 0. Если строка или список строк NULL, возвращается NULL. Если список строк – пустая строка, функция возвращает 0.

MySQL: FIND_IN_SET
MySQL: FIND_IN_SET

Спасибо за прочтение! Если вам понравилась статья, подпишитесь на канал!