1.Convert轉成String,在用Like查詢。
select * from table1 where convert(varchar,date,120) like '2006-04-01%'
2.Between
select * from table1 where time between '2006-4-1 0:00:00' and '2006-4-1 24:59:59'";
SQL語句根據具體時間查詢數據
時間格式為:年/月/日 時:分:秒
例如:2017/2/28 16:23:23
sql語句為:selecte * from A where createtime=to_date('2017/2/28 16:23:23' ,'yyyy/mm/dd hh24:mi:ss');
3 datediff()函數
select * from table1 where datediff(day,time,'2006-4-1')=0