繁体   English   中英

SQL查询-无法比较字段值?

[英]SQL Query- Not able to compare fields values?

我在widget_event_data表中有played_dt列。 plyed_dt以这种格式保存日期2009-06-16 21:38:07

我想获取其played_dt包含2009-06-16的

有什么办法可以做到这一点。 我如何为此编写SQL查询?

将不胜感激。

WHERE DATE(played_dt) = '2009-06-16'
select * from your_table
where played_dt like '2009-06-16%'
select * from table where played_dt = '2009-06-16'

将在oracle中工作。

使用DATE()函数。 尝试这个:

select * 
FROM widget_event_data
where DATE(played_dt) = DATE('2009-06-16')

select * from tableName
where played_dt = str_to_date('2009-06-16', '%Y-%m-%d')

查看更多mysql str_to_date

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM