Формат даты и времени SQL на сегодняшний день

Я пытаюсь выбрать DeliveryDate из базы данных sql как дату. В базе данных я сохраняю его как формат даты и времени. Как можно получить только дату?

SELECT Subject, DeliveryDate 
from Email_Administration 
where MerchantId [email protected] MerchantID

03/06/2011 12:00:00 Только что выбрано как 03/06/2011..

Спасибо заблаговременно!:)

Ответы

Ответ 2

попробуйте следующее, поскольку преобразование varchar не будет

SELECT Subject, CAST(DeliveryDate AS DATE)
from Email_Administration 
where MerchantId [email protected] MerchantID

Ответ 3

С SQL-сервером вы можете использовать этот

SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY];

с сервером mysql вы можете сделать следующее

SELECT * FROM my_table WHERE YEAR (date_field) = '2006' AND MONTH (date_field) = '9' AND DAY (date_field) = '11'

Ответ 4

SELECT Subject, CONVERT(varchar(10),DeliveryDate) as DeliveryDate
from Email_Administration 
where MerchantId [email protected] MerchantID