随笔分类 - 数据库 / mysql / mysql 函数
摘要:在mysql 里面常见的统计数量,经常用到的count函数,count(1) 、count(*)、count(列名) 还是有点细微的差别的 count(1) 、count(*) 都可以用来进行统计行数,区别在于 count(1) 是基于1这个常量进行统计的,而count(*)则是统计所有行,但是这两
阅读全文
摘要:如果你觉得每天都忙成狗,那一定是你的错觉。狗一定没你忙。 mysql 去重的方法如下 1、distinct 关键词 SELECT DISTINCT `name` FROM `table`; 2、group by 关键 SELECT `name` FROM `category` GROUP BY `n
阅读全文
摘要:秋天还未过,冬天确已来临。 mysql 进行删除 truncate 操作 truncate table 表名; 注意: 1、执行该删除语句时,不能与where一起用; 2、truncate 删除数据之后是不可以rollback 的 3、truncate删除数据后会重置Identity(标识列、自增字
阅读全文
摘要:谁说你没有毅力的,单身这件事,你不就坚持了好几十年吗? 在mysql 设计数据库的时候,在数据创建时间设计的时候,一般填写默认值 `create_time` datetime DEFAULT CURRENT_TIMESTAMP 数据库默认当前时间 UNIX_TIMESTAMP 将字符串转换成时间戳
阅读全文
摘要:如果你不珍惜我,那么过了这个村,我在下一个村等你。 数据表结构: 就拿这个 创建的表来说 数据有 问题1: 查找名字为空的数据? 我们一般会这么写: select id, name from user where name = ''; 但是结果确实这个: 为什么只出来了一个 id = 2 的数据,为
阅读全文
摘要:不就是钱嘛,说得谁不缺似的。 GROUP_CONCAT 使用方法 eg: SELECT GROUP_CONCAT(`User` SEPARATOR '*') FROM `user` 结果会以*连接显示,默认是 逗号 在进行特殊查询的语句中,无意中使用到了,group_concat 函数,开始以为感觉
阅读全文