数据库
包含:
数据库搭建,部署,完全卸载;
sql语句优化,总结;
常用sql函数的使用方法;
余生一个帆
每个男人都有一个大G梦
展开
-
mysql group_concat用法
group_concat用法原创 2022-09-05 15:50:00 · 531 阅读 · 0 评论 -
mysql百万数据加索引前后对比
索引类型1.主键索引:PRIMARY KEY,只有一个列作为主键,唯一标识,不可重复;2.唯一索引:UNIQUE,唯一性索引和“普通索引”基本相同,但有一个区别:索引列的所有值都只能出现一次,即值必须唯一,同一张表里的多个列都可以设置唯一索引。3.普通索引:NORMAL,一张表可以创建多个普通索引,一个普通索引可以包含多个字段,允许数据重复,允许 NULL 值插入;(是我们经常使用到的索引)4.全文索引:FULLTEXT,在特定的数据库引擎下才支持,作用是快速定位数据。5.多列索引:让搜索关键词更原创 2021-06-16 17:41:21 · 566 阅读 · 0 评论 -
mysql查询24小时分组数据
需求:echarts图要展示24小时数据,但是数据库中并不是有24个小时数据,所以这时为空的就要补0。sql语句:SELECT a.hour hour, ifnull(b.count, 0) count FROM (SELECT 0 hour UNION ALL SELECT 1 hour UNION ALL SELECT 2 hour UNION ALL SELECT 3 hour UNION ALL SELECT 4 hour UNION ALL SELECT 5 hour UNION ALL S原创 2021-05-17 18:54:57 · 1933 阅读 · 1 评论 -
sql查询某个字段为空时赋新值
sql对查询为null的值赋默认值不同数据库使用的参数有所不同,下面总结一下几种常用数据库赋默认值的函数。(以下均为sql语句)场景:如果 price 字段为Null则赋默认值0mysqlselect ifnull(price,0) from 表名;oracleselect nvl(price,0) from 表名;sqlserverselect isnull(price,0) from 表名;pgsqlselect COALESCE(price, 0) from 表名;..原创 2021-01-19 18:47:24 · 10540 阅读 · 0 评论