我played_dt
在表中有列widget_event_data
。
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'
将在甲骨文中工作。
使用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')