重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
create table orders
创新互联-专业网站定制、快速模板网站建设、高性价比孟州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式孟州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖孟州地区。费用合理售后完善,10余年实体公司更值得信赖。
(
orders_submitdate datetime not null default getdate()
)
你的问题描述的不够明确,不太清楚你要的效果,这样,给你两种效果:
1、显示某个时间段的数据:
select * from tb where hour(col_datetime)=18 and to_days(col_datetime)=to_days(curdate())
2、按时间段排序,显示当天所有时间段数据:
select '今天'+cast(hour(col_datetime) as varchar(2))+'时发布的内容',* from tb where to_days(col_datetime)=to_days(curdate()) order by col_datetime
select * from table where FROM_UNIXTIME(add_time,'%Y-%m-%d')=FROM_UNIXTIME(time()-86400,'%Y-%m-%d')
add_time是你表里的时间戳
找到所有数据 当 日期=昨天的日期。取出来是昨天跟今天的数据。
就是表中的date字段值为当前的系统日期,例如:
select * from `xxx` where `date`=curdate()
MYSQL的CURDATE() 函数返回值是当前日期,你SQL语句的条件写:
WHERE 更新日期字段=CURDATE()