Andmete valikuks päringute
koostamine SQL’i abil
Функции SQL
Математические функции
Функция | Краткое описание |
ABS(x) | Возвращает модель числа x |
EXP(x) | Возвращает значение е (eе=2.71828183) возведенное в степень х. |
LN(x) | Возвращает натуральный логарифм числа х |
LOG(х, n) | Возвращает логарифм числа х по основанию n |
MOD(x, y) | Возвращает остаток от деления на y |
POWER(x, n) | Возвращает чило х, возведенное в степень n |
SQRT(х) | Возвращает квадратный корень числа х |
TRUNCATE(х, D) | Возвращает число х, усеченное до D десятичных знаков. Если D равно 0, результат будет представлен без дробной части |
Строковые функции
Функция | Краткое описание |
CONCAT(str1, str2, ....) | Возвращает строку, являющуюся результатом слияния строк-аргументов |
UPPER(str) | Возвращает строку str, в которой все символы переведены в верхний регистр |
LENGTH(str) | Возвращает длину строки |
LOWER(str) | Возвращает строку str, в которой все символы переведены в нижний регистр |
LTRIM(str) | Удаляет начальные пробелы в строке str |
REPLACE(str,from_str, to_str) | Возвращает строку str, в которой все вхождения строки from_str заменены на to_str. |
RTRIM (str) | Удаляет пробелы в конце строки str |
SUBSTRING(str, pos, len) | Возвращает подстроку длиной len символов из строки str, начиная от позиции po |
Функции даты и времени
Функция | Краткое описание |
CURRENT_DATE() | Возвращает текущую дату |
DAYOFMONTH(date) | Возвращает порядковый номер дня месяца для аргумента date |
MONTH(date) | Возвращает порядковый номер месяца в году для аргумента date |
YEAR(date) | Возвращает номер года для аргумента date |
TO_DAYS(date) | возвращает номер дня для даты, указанной в аргументе date, (количество дней, прошедших с года 0) |
DATE_FORMAT(date,format) | Форматирует величину date в соответствии со строкой format |