工作中遇到查询一个表中order的数据插入另一个表中order2021,并且数据不能重复,特此记录一下
插入查询的数据,并且数据不重复:
insert into order select b.* from order2021 b WHERE not exists (select orderid from order a where a.orderid=b.orderid);
比较两个时间大小:
select * from order where TO_DAYS(ordertime) < TO_DAYS(departtime);