Функция SQL FORMAT()

Функция FORMAT()

Функция FORMAT() используется для форматирования отображения полей.

Грамматика функции SQL FORMAT()

SELECT FORMAT(column_name,format) FROM table_name
Параметры Описание
column_name Обязателен. Поле для форматирования.
format Обязателен. Указывается формат.

Пример SQL FORMAT()

У нас есть таблица "Products":

Prod_Id ProductName Unit UnitPrice
1 золото 1000 г 32.35
2 серебро 1000 г 11.56
3 медь 1000 г 6.85

Теперь мы хотим показать имя и цену для каждого дня (формат даты: "YYYY-MM-DD").

Мы используем следующий SQL-запрос:

SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
FROM Products

Результаты набора данных будут выглядеть так:

ProductName UnitPrice PerDate
золото 32.35 12/29/2008
серебро 11.56 12/29/2008
медь 6.85 12/29/2008