![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
当简单遇见繁琐
只有你不努力的事情,没有做不到的事情!
展开
-
mysql学习之三大范式
数据库的三大范式: 1.要求数据表中的列是不可再分列,列为原子列,要求表中每一列只能包含一种数据类型,就目前关系型数据来说,不可能设计出不符合第一大范式的表 例子: 错误表: 用户表1 用户编号 用户名字 用户信息 修改后1(及一列只有一种数据类型,数据类型与列(一对一关系)): 用户表2 用户编号 用户名字 用户密码 手机号 省 市 区原创 2017-08-27 22:38:13 · 294 阅读 · 0 评论 -
如何实现字符串类型的ID自动增长
首先查找数据库中是否有数据,没有设置为0001,否则获取 例如 GQ201802010003 的最后4位数字转成int数组Arrays.sort(array)排序后获取最后一个即最大值3 ,3加1后拼接成GQ201802010004!代码如下(dto<实体类>与dto 获取list集合使用): package com.softeem.dto; import java.util....原创 2018-02-01 15:31:56 · 6211 阅读 · 1 评论 -
mysql 时间差计算(时、分、秒)和js时间校验和时间转换为所输入时间的最后一秒
#计算两日期之间相差多少周 select timestampdiff(week,'2011-09-30','2015-05-04'); #计算两日期之间相差多少天 select timestampdiff(day,'2011-09-30','2015-05-04'); #计算两日期/时间之间相差的秒数: select timestampdiff(SECOND,'2011-09-30','2015-...原创 2018-09-02 12:18:15 · 1009 阅读 · 0 评论