![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
三米
懒啊懒
展开
-
MySQL求时间差
两日期/时间之间相差的天数: SELECT To_Days(end_time) - To_Days(start_time); 两日期/时间之间相差的时分秒数: SELECT SEC_TO_TIME(UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time)); 两日期/时间之间相差的秒数: SELECT...原创 2011-08-23 15:02:34 · 158 阅读 · 0 评论 -
MySQL errno 碰到的解决方法
MySQL ERROR : Can't create table (errno: 150)解决办法:在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can't create table (errno: 150)的错误信息结果是不能建立 引用约束。 出现问题的大致情况 1、外键的引用类型不一样,主键是int外键是char 2、找不到主表中引用的列 3、主键和外键的字符...原创 2011-09-05 09:49:36 · 423 阅读 · 0 评论 -
MySQL求百分率
报表业务要求求字段分类在表中百分率,SQL如下(SQL中表为本人业务表,须更改):SELECT biz_type,round((sumCate/sumCount)*100,2) as percentFrom (select biz_type, count(id) as sumCate from sta_report group by biz_type) as a,(select cou...2011-09-16 14:31:50 · 495 阅读 · 0 评论 -
MYSQL删除表的记录后如何使ID从1开始
方法1:truncate table 你的表名//这样不但将数据全部删除,而且重新定位自增的字段方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) //重新定位自增的字段,让它从1开始方法3:如果你要保存你的数据,介绍你第三种方法,by QINYI用phpmyadmin导出数据库,你在里面会有发现哦编辑sql文件,将其中的自增下一个id号改好...2011-12-10 15:43:58 · 425 阅读 · 0 评论