
MySQL
graceup
攻城狮。
展开
-
MySQL sum、count 查询无数据时,返回记录数区别
MySQL sum、count 查询无数据时,返回记录数区别。利用MySQL统计时,经常用到sum和count两个函数。笔者使用这两个函数过程遇到一个问题,现记录下,方便查阅。当查询无数据时,count函数会返回为0,而sum函数会返回为空,如果程序里面之前用的是count,改为sum后需增加判空处理。详情如下:建立一个order表,数据如下图:使用count函数,create_time<0(表中无这个条件的数据)...原创 2020-11-11 18:22:04 · 2732 阅读 · 0 评论 -
Navicat同步修改数据库
开发过程可能更改了表结构或者数据修改了,升级到生产环境,需要整理数据库的差异,可以使用Navicat工具找出差异,并得到更新脚本。ps:高版本的Navicat才有此功能,以下操作使用的版本是1.2.3.4.5....原创 2020-06-29 19:25:23 · 2101 阅读 · 0 评论 -
MySQL 创建表时,设置时间字段自动插入当前时间
MySQL 创建表时,设置时间字段自动插入当前时间DROP TABLE IF EXISTS `CONTENT`;CREATE TABLE `CONTENT` ( `ID` char(20) NOT NULL, `CURRENT_TIME` timestamp not null default current_timestamp, PRIMARY KEY (`ID`))原创 2015-04-01 13:55:21 · 2936 阅读 · 0 评论