Я пытаюсь получить результаты запроса в определенном формате, и я не могу найти для него ответ.Форматирование даты в результатах запроса
Это мой код:
SELECT convert(date, TimeReported, 101) as 'Error Date', count(ErrorDetails) as 'Error Count'
FROM ErrorLog
where ErrorDetails like '%login failed%'
GROUP BY Convert(date, TimeReported, 101)
order by 'Error Date' desc
Я хочу, чтобы результаты дата будет отображаться как дд/мм/гггг
Error Date Error Count:
11/12/2015 1
11/05/2015 3
03/24/2015 4
Код выше, дает свои результаты: гггг/мм/дд
Error Date Error Count
2015-11-12 1
2015-11-05 3
2015-03-24 4
Я не знаю потребителя ваших данных, но я настоятельно рекомендую вам разрешить пользователю форматировать его в то время, когда его нужно отформатировать, а не на уровне базы данных. –
Yup, форматирование на тыльной стороне довольно контрпродуктивно. –