首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SQL datetime格式仅到最新

SQL datetime格式仅到最新
EN

Stack Overflow用户
提问于 2011-03-08 00:19:35
回答 4查看 168.7K关注 0票数 23

我试图从sql数据库中选择DeliveryDate作为just date。在数据库中,我将其保存为datetime格式。怎么可能只是约会??

代码语言:javascript
复制
SELECT Subject, DeliveryDate 
from Email_Administration 
where MerchantId =@ MerchantID

2011年03月06日12:00:00选择2011年06月03日

提前感谢!:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-08 00:27:58

在仔细研究了您之前的问题之后,我最终确定您可能使用的是SQL Server2005。For US format you would use style 101

代码语言:javascript
复制
select Subject, 
       CONVERT(varchar,DeliveryDate,101) as DeliveryDate
from Email_Administration 
where MerchantId =@MerchantID 
票数 34
EN

Stack Overflow用户

发布于 2012-11-13 23:36:19

尝试执行以下操作,因为将不会有varchar转换

代码语言:javascript
复制
SELECT Subject, CAST(DeliveryDate AS DATE)
from Email_Administration 
where MerchantId =@ MerchantID
票数 20
EN

Stack Overflow用户

发布于 2011-03-08 00:29:47

对于SQL server,您可以使用以下命令:

代码语言:javascript
复制
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
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5222075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档