mysql:创建表
(1)根据已有的表结构创建新表
create table 新表名 like 现表名;
inser into 新表名 select * from 旧表名
delete from 表名
(2)根据已有表的查询结果创建新表
create table 新表名 select id,userName from 旧表名 where age <=25;
mysql求时间差
MICROSECOND 微秒 SECOND 秒 MINUTE 分钟 HOUR 小时
DAY 天 WEEK 周 MONTH 月份 QUARTER YEAR 年份
SELECT TIMESTAMPDIFF(MONTH, ‘2018-01-01’, ‘2018-06-01’) result
实例:select TIMESTAMPDIFF(SECOND , create_date, call_date) from wait_norder
等待时长平均值
select avg(TIMESTAMPDIFF(SECOND , create_date, call_date) ) from wait_norder
计算年龄
SELECT TIMESTAMPDIFF(YEAR, ‘2010-01-01’,NOW()) AGE
oracle数据库
根据已有表创建表
create table as select * from wait_norder