Я хочу отобразить поля даты в 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;
Вы можете использовать следующий запрос:
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