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 |