База Данных MySQL Функции MySQL

HTML5CSS.ru

ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ

❮ Назад Дальше ❯


MySQL имеет множество встроенных функций.

Эта ссылка содержит строку, числовые, Дата и расширенные функции в MySQL.


MySQL строковые функции

ФункцииОписание
ASCIIВозвращает код числа, представляющий конкретный символ
CHAR_LENGTHВозвращает длину указанной строки (в символах)
CHARACTER_LENGTHВозвращает длину указанной строки (в символах)
CONCATОбъединяет два или более выражений вместе
CONCAT_WSОбъединяет два или более выражений вместе и добавляет разделитель между ними
FIELDВозвращает положение значения в списке значений
FIND_IN_SETВозвращает положение строки в списке строк
FORMATФорматирует число как формат «#, # # #.
# #», округляя его до определенного числа десятичных разрядов
INSERTВставляет подстроку в строку в заданной позиции для определенного числа символов
INSTRВозвращает позицию первого вхождения строки в другую строку
LCASEПреобразует строку в нижний регистр
LEFTИзвлекает подстроку из строки (начиная с левого)
LENGTHВозвращает длину указанной строки (в байтах)
LOCATEВозвращает позицию первого вхождения подстроки в строку
LOWERПреобразует строку в нижний регистр
LPADВозвращает строку, которая заполнена с заданной строкой до определенной длины
LTRIMУдаление начальных пробелов из строки
MIDИзвлекает подстроку из строки (начиная с любой позиции)
POSITIONВозвращает позицию первого вхождения подстроки в строку
REPEATПовторяет строку указанное количество раз
REPLACEЗаменяет все вхождения указанной строки
REVERSEИзменяет строку и возвращает результат
RIGHTИзвлекает подстроку из строки (начиная справа)
RPADВозвращает строку, которая имеет правую прокладку с указанной строкой до определенной длины
RTRIMУдаляет замыкающие пробелы из строки
SPACEВозвращает строку с заданным количеством пробелов
STRCMPПроверяет, совпадают ли две строки
SUBSTRИзвлекает подстроку из строки (начиная с любой позиции)
SUBSTRINGИзвлекает подстроку из строки (начиная с любой позиции)
SUBSTRING_INDEXВозвращает подстроку строки перед числом вхождений разделителя
TRIMУдаление начальных и конечных пробелов из строки
UCASEПреобразует строку в верхний регистр
UPPERПреобразует строку в верхний регистр


Цифровые функции MySQL

ФункцииОписание
ABSВозвращает абсолютное значение числа
ACOSВозвращает дугу косинуса числа
ASINВозвращает синус дуги числа
ATANВозвращает тангенс дуги числа или тангенса дуги n и m
ATAN2Возвращает тангенс дуги n и m
AVGВозвращает среднее значение выражения
CEILВозвращает наименьшее целое значение, превышающее или равное числу
CEILING
Возвращает наименьшее целое значение, превышающее или равное числу
COSВозвращает косинус числа
COTВозвращает котангенс числа
COUNTВозвращает количество записей в запросе SELECT
DEGREESПреобразует значение радиан в градусы
DIVИспользуется для целочисленного деления
EXPВозвращает значение e, возведенное в силу числа
FLOORВозвращает наибольшее целочисленное значение, меньшее или равное числу
GREATESTВозвращает наибольшее значение в списке выражений
LEASTВозвращает наименьшее значение в списке выражений
LNВозвращает натуральный логарифм числа
LOGВозвращает натуральный логарифм числа или логарифм числа к указанному базовому
LOG10Возвращает логарифм Base-10 числа
LOG2Возвращает логарифм Base-2 числа
MAXВозвращает максимальное значение выражения
MINВозвращает минимальное значение выражения
MODВозвращает остаток n, деленный на m
PIВозвращает значение PI, отображаемое с 6 десятичными знаками
POWВозвращает m, возведенное в n-ую мощность
POWERВозвращает m, возведенное в n-ую мощность
RADIANSПреобразует значение в градусах в радианы
RANDВозвращает случайное число или случайное число в пределах диапазона
ROUNDВозвращает число, округленное до определенного числа десятичных разрядов
SIGNВозвращает значение, указывающее знак числа
SINВозвращает синус числа
SQRTВозвращает квадратный корень числа
SUMВозвращает суммированное значение выражения
TANВозвращает тангенс числа
TRUNCATEВозвращает число, усеченное до определенного числа десятичных разрядов

MySQL Дата функции

ФункцииОписание
ADDDATEВозвращает дату после добавления определенного интервала времени/даты
ADDTIMEВозвращает время/DateTime после добавления определенного временного интервала
CURDATEВозвращает текущую дату
CURRENT_DATEВозвращает текущую дату
CURRENT_TIMEВозвращает текущее время
CURRENT_TIMESTAMPВозвращает текущую дату и время
CURTIMEВозвращает текущее время
DATEИзвлекает значение даты из выражения Date или DateTime
DATEDIFFВозвращает разницу в днях между двумя значениями даты
DATE_ADDВозвращает дату после добавления определенного интервала времени/даты
DATE_FORMATФорматирует дату, указанную в маске форматирования
DATE_SUBВозвращает дату после вычитания определенного интервала времени/даты
DAYВозвращает часть дня значения даты
DAYNAMEВозвращает имя дня недели для даты
DAYOFMONTHВозвращает часть дня значения даты
DAYOFWEEKВозвращает индекс дня недели для значения даты
DAYOFYEARВозвращает день года для значения даты
EXTRACTИзвлечение деталей из даты
FROM_DAYSВозвращает значение даты из числового представления дня
HOURВозвращает часовую часть значения даты
LAST_DAYВозвращает последний день месяца для заданной даты
LOCALTIMEВозвращает текущую дату и время
LOCALTIMESTAMPВозвращает текущую дату и время
MAKEDATEВозвращает дату для определенного года и дня года значение
MAKETIMEВозвращает время для определенного часа, минуты, второй комбинации
MICROSECONDВозвращает микросекундную часть значения даты
MINUTEВозвращает минутную часть значения даты
MONTHReturns the month portion of a date value
MONTHNAMEВозвращает полное имя месяца для даты
NOWВозвращает текущую дату и время
PERIOD_ADDЗанимает период и добавляет указанное количество месяцев к нему
PERIOD_DIFFВозвращает разницу в месяцах между двумя периодами
QUARTERВозвращает четвертую часть значения даты
SECONDВозвращает вторую часть значения даты
SEC_TO_TIMEПреобразует числовые секунды в значение времени
STR_TO_DATEПринимает строку и возвращает дату, указанную маской форматирования
SUBDATEВозвращает дату, после которой был вычтен определенный интервал времени/даты
SUBTIMEВозвращает значение времени/DateTime после вычитания определенного временного интервала
SYSDATEВозвращает текущую дату и время
TIMEИзвлекает значение времени из выражения Time/DateTime
TIME_FORMATФорматирует время, указанное в маске форматирования
TIME_TO_SECПреобразует значение времени в числовые секунды
TIMEDIFFВозвращает разницу между двумя значениями времени/DateTime
TIMESTAMPПреобразует выражение в значение DateTime и при указании добавляет дополнительный временной интервал к значению
TO_DAYSПреобразует дату в числовые дни
WEEKВозвращает часть недели значения даты
WEEKDAYВозвращает индекс дня недели для значения даты
WEEKOFYEARВозвращает неделю года для значения даты
YEARВозвращает часть года значения даты
YEARWEEKВозвращает год и неделю для значения даты

Расширенные функции MySQL

ФункцииОписание
BINПреобразует десятичное число в двоичное число
BINARYПреобразует значение в двоичную строку
CASEПозволяет оценивать условия и возвращать значение при соблюдении первого условия
CASTПреобразует значение из одного типа данных в другой тип данных
COALESCEВозвращает первое выражение, не являющееся null, в списке
CONNECTION_IDВозвращает уникальный идентификатор подключения для текущего подключения
CONVПреобразует число из одной числовой базы в другую
CONVERTПреобразует значение из одного типа данных в другой или один набор символов в другой
CURRENT_USERВозвращает имя пользователя и имя хоста для учетной записи MySQL, используемой сервером для проверки подлинности текущего клиента
DATABASEВозвращает имя базы данных по умолчанию
IFВозвращает одно значение, если условие имеет значение true, или другое значение, если условие имеет значение false
IFNULLПозволяет возвращать альтернативное значение, если выражение имеет значение null
ISNULLПроверяет, является ли выражение null
LAST_INSERT_IDВозвращает первое значение ауто_инкремент, которое было задано последней инструкцией INSERT или Update
NULLIFСравнивает два выражения
SESSION_USERВозвращает имя пользователя и имя хоста для текущего пользователя MySQL
SYSTEM_USERВозвращает имя пользователя и имя хоста для текущего пользователя MySQL
USERВозвращает имя пользователя и имя хоста для текущего пользователя MySQL
VERSIONВозвращает версию базы данных MySQL

❮ Назад Дальше ❯

PHP\CSS\JS\HMTL Editor


Copyright 2018-2020 HTML5CSS. ru

Правила и Условия Политика конфиденциальности О нас Контакты

MySQL — Учебник SQL — Schoolsw3.com

schoolsw3.com

САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ


❮ SQL Справочник Ключевых слов


❮ Назад Далее ❯


MySQL имеет множество встроенных функций.

Этот справочник содержит строку, число, дату и некоторые расширенные функции в MySQL.


MySQL

ФункцияОписание
ASCIIВозвращает значение ASCII для конкретного символа
CHAR_LENGTHВозвращает длину строки (в символах)
CHARACTER_LENGTHВозвращает длину строки (в символах)
CONCATДобавляет два или более выражений вместе
CONCAT_WSДобавляет два или более выражений вместе с разделителем
FIELDВозвращает индексную позицию значения в списке значений
FIND_IN_SETВозвращает положение строки в списке строк
FORMATФорматирует число в такой формат, как «#,###,###. ##», округленный до заданного количества знаков после запятой
INSERTВставляет строку в строку в указанной позиции и для определенного количества символов
INSTRВозвращает позицию первого вхождения строки в другую строку
LCASEПреобразует строку в нижний регистр
LEFTИзвлекает ряд символов из строки (начиная слева)
LENGTHВозвращает длину строки (в байтах)
LOCATEВозвращает позицию первого вхождения подстроки в строку
LOWERПреобразует строку в нижний регистр
LPADСлева-накладывает строку с другой строкой, до определенной длины
LTRIMУдаляет начальные пробелы из строки
MIDИзвлекает подстроку из строки (начиная с любой позиции)
POSITIONВозвращает позицию первого вхождения подстроки в строку
REPEATПовторяет строку столько раз, сколько указано
REPLACEЗаменяет все вхождения подстроки в строке на новую подстроку
REVERSEПереворачивает строку и возвращает результат
RIGHTИзвлекает ряд символов из строки (начиная справа)
RPADПравая накладывает строку с другой строкой, до определенной длины
RTRIMУдаляет конечные пробелы из строки
SPACEВозвращает строку с указанным количеством пробелов
STRCMPСравнивает две строки
SUBSTRИзвлекает подстроку из строки (начиная с любой позиции)
SUBSTRINGИзвлекает подстроку из строки (начиная с любой позиции)
SUBSTRING_INDEXВозвращает подстроку строки до появления указанного числа разделителей
TRIMУдаляет начальные и конечные пробелы из строки
UCASEПреобразует строку в верхний регистр
UPPERПреобразует строку в верхний регистр


MySQL Числовые функции

ФункцияОписание
ABSВозвращает абсолютное значение числа
ACOSВозвращает арккосинус числа
ASINВозвращает арксин числа
ATANВозвращает арктангенс одного или двух чисел
ATAN2Возвращает тангенс дуги двух чисел
AVGВозвращает среднее значение выражения
CEILВозвращает наименьшее целочисленное значение, равное >= числу
CEILINGВозвращает наименьшее целочисленное значение, равное >= числу
COSВозвращает косинус числа
COTВозвращает котангенс числа
COUNTВозвращает количество записей, возвращенных запросом select
DEGREESПреобразует значение в радианах в градусы
DIVИспользуется для целочисленного деления
EXPВозвращает значение e, возведенное в степень заданного числа
FLOORВозвращает наибольшее целочисленное значение, равное <= числу
GREATESTВозвращает наибольшее значение списка аргументов
LEASTВозвращает наименьшее значение из списка аргументов
LNВозвращает натуральный логарифм числа
LOGВозвращает натуральный логарифм числа или логарифм числа к заданному основанию
LOG10Возвращает натуральный логарифм числа к основанию 10
LOG2Возвращает натуральный логарифм числа в основание 2
MAXВозвращает максимальное значение в наборе значений
MINВозвращает минимальное значение в наборе значений
MODВозвращает остаток числа, разделенный на другое число
PIВозвращает значение PI
POWВозвращает значение числа, возведенное в степень другого числа
POWERВозвращает значение числа, возведенное в степень другого числа
RADIANSПреобразует значение градуса в радианы
RANDВозвращает случайное число
ROUNDОкругляет число до заданного количества знаков после запятой
SIGNВозвращает знак числа
SINВозвращает синус числа
SQRTВозвращает квадратный корень из числа
SUMВычисляет сумму набора значений
TANВозвращает тангенс числа
TRUNCATEУсечение числа до указанного количества знаков после запятой

MySQL Функции даты

ФункцияОписание
ADDDATEДобавляет интервал времени/даты к дате, а затем возвращает дату
ADDTIMEДобавляет временной интервал к времени/дате времени, а затем возвращает время/дату времени
CURDATEВозвращает текущую дату
CURRENT_DATEВозвращает текущую дату
CURRENT_TIMEВозвращает текущее время
CURRENT_TIMESTAMPВозвращает текущую дату и время
CURTIMEВозвращает текущее время
DATEИзвлекает дату из datetime выражение
DATEDIFFВозвращает количество дней между двумя значениями даты
DATE_ADDДобавляет интервал времени/даты к дате, а затем возвращает дату
DATE_FORMATФорматирование даты
DATE_SUBВычитает интервал времени/даты из даты, а затем возвращает дату
DAYВозвращает день месяца для заданной даты
DAYNAMEВозвращает название дня недели для заданной даты
DAYOFMONTHВозвращает день месяца для заданной даты
DAYOFWEEKВозвращает индекс дня недели для заданной даты
DAYOFYEARВозвращает день года для заданной даты
EXTRACTИзвлекает часть из заданной даты
FROM_DAYSВозвращает дату из числового значения даты
HOURВозвращает часовую часть для заданной даты
LAST_DAYИзвлекает последний день месяца для заданной даты
LOCALTIMEВозвращает текущую дату и время
LOCALTIMESTAMPВозвращает текущую дату и время
MAKEDATEСоздает и возвращает дату на основе значения года и количества дней
MAKETIMEСоздает и возвращает время, основанное на часе, минуте и втором значении
MICROSECONDВозвращает микросекундную часть время/даты-время
MINUTEВозвращает минутную часть время/даты-время
MONTHВозвращает часть месяца для заданной даты
MONTHNAMEВозвращает название месяца для заданной даты
NOWВозвращает текущую дату и время
PERIOD_ADDДобавляет к периоду заданное количество месяцев
PERIOD_DIFFВозвращает разницу между двумя периодами
QUARTERВозвращает квартал года для заданного значения даты
SECONDВозвращает секундную часть времени/даты-время
SEC_TO_TIMEВозвращает значение времени, основанное на указанных секундах
STR_TO_DATEВозвращает дату на основе строки и формата
SUBDATEВычитает интервал времени/даты из даты, а затем возвращает дату
SUBTIMEУменьшает интервал времени из DateTime и возвращает время/дата-время
SYSDATEВозвращает текущую дату и время
TIMEИзвлекает время от данный момент времени
TIME_FORMATФорматирует время по заданному формату
TIME_TO_SECПреобразует значение времени в секунды
TIMEDIFFВозвращает разницу между двумя выражениями время/дата-время
TIMESTAMPВозвращает значение datetime значение даты или типа datetime
TO_DAYSВозвращает количество дней между датой и датой «0000-00-00»
WEEKВозвращает номер недели для заданной даты
WEEKDAYВозвращает номер дня недели для заданной даты
WEEKOFYEARВозвращает номер недели для заданной даты
YEARВозвращает часть года для заданной даты
YEARWEEKВозвращает номер года и недели для заданной даты

MySQL Расширенные функции

ФункцияОписание
BINВозвращает двоичное представление числа
BINARYПреобразует значение в двоичную строку
CASEПроходит через условия и возвращает значение при выполнении первого условия
CASTПреобразует значение (любого типа) в указанный тип данных
COALESCEВозвращает первое ненулевое значение в списке
CONNECTION_IDВозвращает уникальный идентификатор соединения для текущего соединения
CONVПреобразует число из одной числовой базовой системы в другую
CONVERTПреобразует значение в указанный тип данных или набор символов
CURRENT_USERВозвращает имя пользователя и имя хоста для учетной записи MySQL, которую сервер использовал для аутентификации текущего клиента
DATABASEВозвращает имя текущей базы данных
IFВозвращает значение, если условие истинно, или другое значение, если условие FALSE
IFNULLВозвращает указанное значение, если выражение равно NULL, в противном случае возвращает выражение
ISNULLВозвращает 1 или 0 в зависимости от того, является ли выражение NULL
LAST_INSERT_IDВозвращает идентификатор AUTO_INCREMENT последней строки, которая была вставлена или обновлена в таблице
NULLIFСравнивает два выражения и возвращает NULL, если они равны. В противном случае возвращается первое выражение
SESSION_USERВозвращает текущее имя пользователя и хоста MySQL
SYSTEM_USERВозвращает текущее имя пользователя и хоста MySQL
USERВозвращает текущее имя пользователя и хоста MySQL
VERSIONВозвращает текущую версию базы данных MySQL

❮ Назад Далее ❯


❮ SQL Справочник Ключевых слов

ВЫБОР ЦВЕТА



ТОП Учебники
HTML Учебник
CSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3.CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник
ТОП Справочники
HTML Справочник
CSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник
ТОП Примеры
HTML Примеры
CSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3. CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры

Форум | О SchoolsW3

SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.

Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.

Функции MySQL

❮ Предыдущий Далее ❯


MySQL имеет множество встроенных функций.

Этот справочник содержит строку, числовое значение, дату и некоторые дополнительные функции. в MySQL.


Строковые функции MySQL

Функция Описание
ASCII Возвращает значение ASCII для определенного символа
CHAR_LENGTH Возвращает длину строки (в символах)
ДЛИНА_СИМВОЛА Возвращает длину строки (в символах)
СЦЕПЛЕНИЕ Складывает вместе два или более выражений
CONCAT_WS Добавляет два или более выражений вместе с разделителем
ПОЛЕ Возвращает позицию индекса значения в списке значений
FIND_IN_SET Возвращает позицию строки в списке строк
ФОРМАТ Форматирует число в такой формат, как «#,###,###.##», с округлением до указанный номер десятичных разрядов
ВСТАВКА Вставляет строку в строку в указанной позиции и для определенного количество символов
ИНСТР Возвращает позицию первого вхождения строки в другую строку
ЛКЕЙС Преобразует строку в нижний регистр
ЛЕВЫЙ Извлекает ряд символов из строки (начиная слева)
ДЛИНА Возвращает длину строки (в байтах)
НАЙТИ Возвращает позицию первого вхождения подстроки в строку
НИЖНИЙ Преобразует строку в нижний регистр
ЛПАД Дополняет строку левой строкой другой строкой до определенной длины
LTRIM Удаляет начальные пробелы из строки
СРЕДНИЙ Извлекает подстроку из строки (начиная с любой позиции)
ПОЛОЖЕНИЕ Возвращает позицию первого вхождения подстроки в строку
ПОВТОР Повторяет строку столько раз, сколько указано
ЗАМЕНИТЬ Заменяет все вхождения подстроки в строке новым подстрока
ЗАДНИЙ Переворачивает строку и возвращает результат
СПРАВА Извлекает ряд символов из строки (начиная справа)
РПАД Дополняет строку правой строкой другой строкой до определенной длины
РТРИМ Удаляет конечные пробелы из строки
ПРОБЕЛ Возвращает строку из указанного количества пробелов
СТРКМП Сравнивает две строки
СУБСТР Извлекает подстроку из строки (начиная с любой позиции)
ПОДСТРОКА Извлекает подстроку из строки (начиная с любой позиции)
SUBSTRING_INDEX Возвращает подстроку строки до указанного количества разделитель встречается
ТРИМ Удаляет начальные и конечные пробелы из строки
UCASE Преобразует строку в верхний регистр
ВЕРХНИЙ Преобразует строку в верхний регистр


Числовые функции MySQL

.
Функция Описание
АБС Возвращает абсолютное значение числа
ACOS Возвращает арккосинус числа
ASIN Возвращает арксинус числа 9. 0021
АТАН Возвращает арктангенс одного или двух чисел
АТАН2 Возвращает арктангенс двух чисел
АВГ Возвращает среднее значение выражения
ПОТОЛОК Возвращает наименьшее целочисленное значение >= числа
ПОТОЛОК Возвращает наименьшее целочисленное значение >= числа
COS Возвращает косинус числа
Кот Возвращает котангенс числа
СЧЕТ Возвращает количество записей, возвращенных запросом выбора
ГРАДУСОВ Преобразует значение в радианах в градусы
ОТДЕЛ Используется для целочисленного деления
ОПЫТ Возвращает e, возведенное в степень указанного числа 9.0021
ЭТАЖ Возвращает наибольшее целочисленное значение, равное <= числу
ВЕЛИКИЙ Возвращает наибольшее значение списка аргументов
НАИМЕНЕЕ Возвращает наименьшее значение списка аргументов
ЛН Возвращает натуральный логарифм числа
ЖУРНАЛ Возвращает натуральный логарифм числа или логарифм числа в указанная база
ЛОГ10 Возвращает натуральный логарифм числа по основанию 10
ЛОГ2 Возвращает натуральный логарифм числа по основанию 2
МАКС Возвращает максимальное значение в наборе значений
МИН Возвращает минимальное значение в наборе значений
МОД Возвращает остаток от деления числа на другое число
ИП Возвращает значение PI
Военный Возвращает значение числа, возведенного в степень другого числа
ПИТАНИЕ Возвращает значение числа, возведенного в степень другого числа
РАДИАН Преобразует значение градуса в радианы
РЭНД Возвращает случайное число
КРУГЛЫЙ Округляет число до указанного количества знаков после запятой
ЗНАК Возвращает знак числа
СИН Возвращает синус числа
SQRT Возвращает квадратный корень числа
СУММА Вычисляет сумму набора значений
ТАН Возвращает тангенс числа
ОБРЕЗАТЬ Усекает число до указанного количества знаков после запятой

Функции даты MySQL

Функция Описание
ДОБАВИТЬ Добавляет интервал времени/даты к дате, а затем возвращает дату
ДОБАВИТЬ ВРЕМЯ Добавляет временной интервал к времени/дате/времени, а затем возвращает время/дату/время
ДАТА СРОКА Возвращает текущую дату
ТЕКУЩАЯ_ДАТА Возвращает текущую дату
ТЕКУЩЕЕ_ВРЕМЯ Возвращает текущее время
CURRENT_TIMESTAMP Возвращает текущую дату и время
КЕРТАЙМ Возвращает текущее время
ДАТА Извлекает часть даты из выражения даты и времени
РАЗНИЦА ДАТЫ Возвращает количество дней между двумя значениями даты
ДАТА_ДОБАВИТЬ Добавляет интервал времени/даты к дате, а затем возвращает дату
ФОРМАТ_ДАТЫ Форматирует дату
ДАТА_SUB Вычитает интервал времени/даты из даты, а затем возвращает дату
ДЕНЬ Возвращает день месяца для заданной даты
ДЕНЬИМЯ Возвращает название дня недели для заданной даты
ДЕНЬМЕСЯЦ Возвращает день месяца для заданной даты
ДЕНЬ НЕДЕЛИ Возвращает индекс дня недели для заданной даты
ДЕНЬГОД Возвращает день года для заданной даты
ЭКСТРАКТ Извлекает часть из заданной даты
ОТ_ДНЕЙ Возвращает дату из числового значения даты
ЧАС Возвращает часть часа для заданной даты
ПОСЛЕДНИЙ_ДЕНЬ Извлекает последний день месяца для заданной даты
МЕСТНОЕ ВРЕМЯ Возвращает текущую дату и время
ЛОКАЛЬНАЯ ОТМЕТКА ВРЕМЕНИ Возвращает текущую дату и время
ДАТА СДЕЛКИ Создает и возвращает дату на основе значения года и количества дней
ВРЕМЯ ПОДГОТОВКИ Создает и возвращает время на основе значения часа, минуты и секунды
МИКРОСЕКУНД Возвращает микросекундную часть времени/даты/времени
МИНУТА Возвращает минутную часть времени/даты/времени
МЕСЯЦ Возвращает часть месяца для заданной даты
ИМЯ МЕСЯЦА Возвращает название месяца для заданной даты
СЕЙЧАС Возвращает текущую дату и время
PERIOD_ADD Добавляет указанное количество месяцев к периоду
PERIOD_DIFF Возвращает разницу между двумя периодами
КВАРТАЛ Возвращает квартал года для заданного значения даты
СЕКУНД Возвращает секундную часть времени/даты/времени
SEC_TO_TIME Возвращает значение времени на основе указанных секунд
STR_TO_DATE Возвращает дату на основе строки и формата
СУБДАТА Вычитает интервал времени/даты из даты, а затем возвращает дату
ПОДВРЕМЯ Вычитает временной интервал из даты и времени, а затем возвращает время/дату и время
СИСДАТА Возвращает текущую дату и время
ВРЕМЯ Извлекает часть времени из заданного времени/даты/времени
ВРЕМЯ_ФОРМАТ Форматирует время в указанном формате
TIME_TO_SEC Преобразует значение времени в секунды
РАЗНИЦА ВРЕМЕНИ Возвращает разницу между двумя выражениями времени/даты и времени
ВРЕМЕННАЯ МЕТКА Возвращает значение даты и времени на основе даты или значения даты и времени
TO_DAYS Возвращает количество дней между датой и датой «0000-00-00»
НЕДЕЛЯ Возвращает номер недели для заданной даты
ДЕНЬ НЕДЕЛИ Возвращает номер дня недели для заданной даты
НЕДЕЛЯФГОД Возвращает номер недели для заданной даты
ГОД Возвращает часть года для заданной даты
ГОДОВАЯ НЕДЕЛЯ Возвращает год и номер недели для заданной даты

Дополнительные функции MySQL

Функция Описание
БИН Возвращает двоичное представление числа
ДВОИЧНЫЙ Преобразует значение в двоичную строку
КЕЙС Проходит условия и возвращает значение, когда первое условие встретил
КАСТ Преобразует значение (любого типа) в указанный тип данных
ОБЪЕДИНЕНИЕ Возвращает первое ненулевое значение в списке
ИДЕНТИФИКАТОР_СОЕДИНЕНИЯ Возвращает уникальный идентификатор соединения для текущего соединения
КОНВ Преобразует число из одной системы счисления в другую
ПРЕОБРАЗОВАТЬ Преобразует значение в указанный тип данных или набор символов
ТЕКУЩИЙ_ПОЛЬЗОВАТЕЛЬ Возвращает имя пользователя и имя хоста для учетной записи MySQL, которую сервер используется для аутентификации текущего клиента
БАЗА ДАННЫХ Возвращает имя текущей базы данных
ЕСЛИ Возвращает значение, если условие ИСТИНА, или другое значение, если условие ЛОЖЬ
ЕСЛИ НУЛЬ Возвращает указанное значение, если выражение имеет значение NULL, в противном случае возвращает значение выражение
НЕНУЛЬ Возвращает 1 или 0 в зависимости от того, является ли выражение NULL
LAST_INSERT_ID Возвращает идентификатор AUTO_INCREMENT последней строки, которая была вставлена ​​или обновлено в таблице
НУЛЛИФ Сравнивает два выражения и возвращает NULL, если они равны. В противном случае возвращается первое выражение
SESSION_USER Возвращает текущее имя пользователя MySQL и имя хоста
СИСТЕМНЫЙ_ПОЛЬЗОВАТЕЛЬ Возвращает текущее имя пользователя MySQL и имя хоста
ПОЛЬЗОВАТЕЛЬ Возвращает текущее имя пользователя MySQL и имя хоста
ВЕРСИЯ Возвращает текущую версию базы данных MySQL

❮ Предыдущий Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Учебник How To
Учебник по SQL
Учебник по Python
Учебник по W3.CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery
2 9088 Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3. CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery

Лучшие примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

Функции SQL Server

❮ Предыдущий Далее ❯


SQL Server имеет множество встроенных функций.

Эта ссылка содержит строку, число, дату, преобразование и некоторые дополнительные функции в SQL-сервере.


Строковые функции SQL Server

Функция Описание
ASCII Возвращает значение ASCII для определенного символа
СИМВОЛ Возвращает символ на основе кода ASCII
ЧАРИНДЕКС Возвращает позицию подстроки в строке
СЦЕПЛЕНИЕ Складывает вместе две или более строк
Связь с + Складывает вместе две или более строк
CONCAT_WS Добавляет две или более строк вместе с разделителем
ДЛИНА ДАННЫХ Возвращает количество байтов, используемых для представления выражения
РАЗНИЦА Сравнивает два значения SOUNDEX и возвращает целочисленное значение
ФОРМАТ Форматирует значение в указанном формате
ЛЕВЫЙ Извлекает ряд символов из строки (начиная слева)
ЛЕН Возвращает длину строки
НИЖНИЙ Преобразует строку в нижний регистр
LTRIM Удаляет начальные пробелы из строки
НЧАР Возвращает символ Unicode на основе числового кода
ПАТИНДЕКС Возвращает позицию шаблона в строке
QUOTENAME Возвращает строку Unicode с добавленными разделителями, чтобы сделать строку действительный идентификатор SQL Server с разделителями
ЗАМЕНИТЬ Заменяет все вхождения подстроки в строке новым подстрока
РЕПЛИКА Повторяет строку заданное количество раз
ЗАДНИЙ Переворачивает строку и возвращает результат
СПРАВА Извлекает ряд символов из строки (начиная справа)
РТРИМ Удаляет конечные пробелы из строки
САУНДЭКС Возвращает четырехсимвольный код для оценки сходства двух строк
ПРОБЕЛ Возвращает строку из указанного количества пробелов
СТР Возвращает число в виде строки
МАТЕРИАЛЫ Удаляет часть строки, а затем вставляет в строку другую часть, начиная с указанной позиции
ПОДСТРОКА Извлекает некоторые символы из строки
ПЕРЕВОД Возвращает строку из первого аргумента после символов, указанных в второй аргумент переводится в символы, указанные в третьем аргумент.
ТРИМ Удаляет начальные и конечные пробелы (или другие указанные символы) из строки
ЮНИКОД Возвращает значение Unicode для первого символ входного выражения
ВЕРХНИЙ Преобразует строку в верхний регистр


Математические/числовые функции SQL Server

.
Функция Описание
АБС Возвращает абсолютное значение числа
ACOS Возвращает арккосинус числа
ASIN Возвращает арксинус числа
АТАН Возвращает арктангенс числа
АТН2 Возвращает арктангенс двух чисел
АВГ Возвращает среднее значение выражения
ПОТОЛОК Возвращает наименьшее целое значение, которое >= число
СЧЕТ Возвращает количество записей, возвращенных запросом выбора
COS Возвращает косинус числа
Кот Возвращает котангенс числа
ГРАДУСОВ Преобразует значение в радианах в градусы
ОПЫТ Возвращает e, возведенное в степень указанного числа 9. 0021
ЭТАЖ Возвращает наибольшее целочисленное значение, равное <= числу
ЖУРНАЛ Возвращает натуральный логарифм числа или логарифм числа в указана база
ЛОГ10 Возвращает натуральный логарифм числа по основанию 10
МАКС Возвращает максимальное значение в наборе значений
МИН Возвращает минимальное значение в наборе значений
ИП Возвращает значение PI
ПИТАНИЕ Возвращает значение числа, возведенного в степень другого числа
РАДИАН Преобразует значение градуса в радианы
РЭНД Возвращает случайное число
КРУГЛЫЙ Округляет число до указанного количества знаков после запятой
ЗНАК Возвращает знак числа
СИН Возвращает синус числа
SQRT Возвращает квадратный корень числа
КВАДРАТ Возвращает квадрат числа
СУММА Вычисляет сумму набора значений
ТАН Возвращает тангенс числа

Функции даты SQL Server

Функция Описание
CURRENT_TIMESTAMP Возвращает текущую дату и время
ДАТАДОБАВИТЬ Добавляет интервал времени/даты к дате, а затем возвращает дату
РАЗНИЦА ДАТЫ Возвращает разницу между двумя датами
ДАТА ОТ ЧАСТЕЙ Возвращает дату из указанных частей (значения года, месяца и дня)
ДАТАИМЯ Возвращает указанную часть даты (в виде строки)
ДАТАЧАСТЬ Возвращает указанную часть даты (как целое число)
ДЕНЬ Возвращает день месяца для указанной даты
ПОЛУЧИТЬ ДАТУ Возвращает текущую системную дату и время базы данных
ПОЛУЧИТЬ ДАТУ Возвращает текущую дату и время UTC системы базы данных
ISDATE Проверяет выражение и возвращает 1, если это допустимая дата, иначе 0
МЕСЯЦ Возвращает часть месяца для указанной даты (число от 1 до 12)
SYSDATETIME Возвращает дату и время SQL Server
ГОД Возвращает часть года для указанной даты

Расширенные функции SQL Server

Функция Описание
КАСТ Преобразует значение (любого типа) в указанный тип данных
ОБЪЕДИНЕНИЕ Возвращает первое ненулевое значение в списке
ПРЕОБРАЗОВАТЬ Преобразует значение (любого типа) в указанный тип данных
ТЕКУЩИЙ_ПОЛЬЗОВАТЕЛЬ Возвращает имя текущего пользователя в базе данных SQL Server
ИИФ Возвращает значение, если условие ИСТИНА, или другое значение, если условие ЛОЖЬ
НЕНУЛЬ Возвращает указанное значение, если выражение имеет значение NULL, в противном случае возвращает значение выражение
ЦИФРОВОЙ Проверяет, является ли выражение числовым
НУЛИФ Возвращает NULL, если два выражения равны
SESSION_USER Возвращает имя текущего пользователя в базе данных SQL Server
СОБСТВЕННОСТЬ СЕССИИ Возвращает настройки сеанса для указанной опции
СИСТЕМНЫЙ_ПОЛЬЗОВАТЕЛЬ Возвращает имя пользователя для текущего пользователя
ИМЯ_ПОЛЬЗОВАТЕЛЯ Возвращает имя пользователя базы данных на основе указанного идентификатора

❮ Предыдущий Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Учебник How To
Учебник по SQL
Учебник по Python
Учебник по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Лучшие ссылки
Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery


Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.