- •Группировка записей
- •Наложение ограничений на группировку записей
- •Задание сложных условий поиска
- •Использование логических выражений
- •Сравнение столбца с результатом вычисления выражения
- •Использование сцепления строк/конкатенации ||
- •Использование функции cast
- •Дополнительные возможности использования подзапросов, возвращающих единственное значение
- •Использование Exist (существование)
- •Использование Singular (единственный)
- •Использование подзапросов возвращающих множество значений
- •Использование подзапросов
- •Вложение подзапросов
- •Использование Having и агрегатных функций для вложенных запросов
- •Объединение результатов выполнения нескольких запросов (union)
- •Внешние соединения
- •Cтандартные функции языка sql
Cтандартные функции языка sql
1 |
ABS(число) |
Модуль числа |
2 |
IS NUMERIC (<выражение>) |
Определяет имеет ли выражение числовой тип данных |
3 |
SIGN (число) |
Знак числа |
4 |
ROUND (число, точность) |
Округление вещественного числа |
5 |
POWER (число, степень) |
Возведение в степень |
6 |
SQRT(число) |
Корень числа |
7 |
SIN (угол в радианах) COS (угол в радианах) |
|
8 |
EXP(число) |
e(число) |
9 |
LOG(число) |
Ln(число) |
10 |
LEN (строка) |
Длина строки |
11 |
LTRIM (строка) RTIM (строка) |
Удаляет пробелы в начале / конце строки |
12 |
LEFT (строка, количество) RIGHT (строка, количество) |
Возвращает указанное количество (определенное число) символов начиная с левого/правого символа |
13 |
LOWER(строка) UPPER(строка) |
Преобразует заглавные буквы в строчные и наоборот |
14 |
STR (число) |
Преобразует число в строку |
15 |
SUBSTRING (строка, индекс, длина) |
Возвращает для строки подстроку заданной длины, начиная с заданного символа. |
16 |
GATDATE() |
Возвращает текущую системную дату |
17 |
ISDATE(строка) |
Проверяет является ли строка датой |
18 |
DAY(дата) |
Возвращает день даты |
19 |
MONTH(дата) |
Возвращает месяц даты |
20 |
YEAR(дата) |
Возвращает год даты |
