Как преобразовать формат даты в SQL Результаты запроса? - PullRequest
0 голосов
/ 28 февраля 2020

Я хочу отобразить поля даты в SQL Результаты запроса в формате ДД-ММ-ГГГГ . В таблице все наоборот. Когда я пытаюсь выполнить приведенный ниже запрос, он не работает.

SQL Ссылка на запрос: (Таблицы можно получить, щелкнув ссылки «Сотрудники» и «Заказы» в разделе «База данных SQLSERVER:»)

https://www.w3schools.com/sql/trysqlserver.asp?filename=trysql_func_sqlserver_convert3

SQL Запрос, который я использовал:

select
a.EmployeeID,
a.BirthDate CONVERT(datetime, 'DD-MM-YYYY'),
b.OrderID,
b.OrderDate CONVERT(datetime, 'DD-MM-YYYY')
from
Employees a, Orders b
where
a.EmployeeID = b.EmployeeID;

1 Ответ

1 голос
/ 28 февраля 2020

Вы можете использовать следующий запрос:

select
a.EmployeeID,
CONVERT(varchar, a.BirthDate, 105) as BirthDate,
b.OrderID,
CONVERT(varchar,b.OrderDate ,105) as OrderDate
from
Employees a, Orders b
where
a.EmployeeID = b.EmployeeID

enter image description here

...