
数据库
文章平均质量分 58
Yan Yang
奋斗
展开
-
SQL 常用高级函数大全
sql 函数大全内容一、数学函数二、聚合函数(常用于GROUP BY从句的SELECT查询中)三、字符串函数四、日期和时间函数五、加密函数六、控制流函数七、格式化函数八、类型转化函数九、系统信息函数总结内容一、数学函数序号函数作用1ABS(x)返回x的绝对值2BIN(x)返回x的二进制(OCT返回八进制,HEX返回十六进制)3CEILING(x)返回大于x的最小整数值4EXP(x)返回值e(自然对数的底)的x次方5FLOOR(x)返回集转载 2021-08-12 22:24:16 · 7713 阅读 · 3 评论 -
sql 分组查询额外值(group_concat 的使用)聚合函数
查询分组条件之外的值,拼接成字符串(group_concat)select theme_id, group_concat(dest_id) dest_id, group_concat(dest_name) dest_name from strategy group by theme_id原创 2021-07-11 17:52:59 · 1895 阅读 · 0 评论 -
Mybatis-plus 分页配置
package com.yy.mp.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import org.springframe原创 2021-07-08 16:12:13 · 5047 阅读 · 1 评论 -
数据库三大范式
第一范式(1NF):所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。第二范式(2NF):第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或行必须可以被惟一的区分。第三范式(3NF):满足第三范式(3NF)必须先满足第二范式(2NF)。简而言之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的转载 2021-07-04 19:56:05 · 468 阅读 · 0 评论 -
RedisTemplate常用方法(超详细)
内容一、Redis常用的数据类型:StringHashListSetzSetSorted set二、RedisTemplate 常用 API1. String类型判断是否有key所对应的值,有则返回true,没有则返回false;redisTemplate.hasKey(key);有则取出key值所对应的值;redisTemplate.opsForValue().get(key);删除单个key值;redisTemplate.delete(key);批转载 2021-07-01 17:02:45 · 27350 阅读 · 2 评论 -
查询一张表中2个字段对应的关系
数据表需求查询一个员工的名字和对应领导名字# 第一种方式select e.ename, t.ename from emp e, (select * from emp) t where e.mgr = t.empno# 第二种方式select e.ename, t.ename from emp e left join (select * from emp) t on e.mgr = t.empno;# 第三种方式select * from emp e, emp mgr where e.mg原创 2021-06-06 12:50:33 · 2537 阅读 · 1 评论 -
MySQL 多表查询
MySQL 多表查询总结内容1. 为什么使用多表查询2. 笛卡尔积3. 多表查询分类4. 内连接查询4.1 隐式内连接查询4.2 显式内连接查询5. 外连接查询5.1 需求5.2 左外连接查询5.3 右外连接查询6. 分组函数6.1 函数分类6.2 多行函数7. 分组查询7.1 分组语法7.2 使用分组注意7.3 分组限定8. 单行函数8.1 日期函数8.2 日期转换为字符串9. 子查询9.1 定义和作用9.2 分类9.3 单行单列9.4 多行单列9.5 多行多列10 练习10.1 练习题和答案总结总结内原创 2021-05-13 17:17:21 · 1906 阅读 · 1 评论 -
MySQL中 tinyint、bigint、bit、text、decimal、year、date、time、datetime、timestamp等对应Java中什么类型
MySQL中字段名称对应的Java类型MySQL字段名Java数据类型varcharStringtextStringbigintLongfloatfloatdoubledoubledecimaljava.math.BigDecimalbitbooleanVARCHARStringVARCHARStringVARCHARStringVARCHARString总结以上就是对 JSTL 表达式取值的详细原创 2021-05-09 11:03:44 · 3688 阅读 · 1 评论 -
MySQL 操作语句大全(详细)
sql语句总结总结内容1. 基本概念2. SQL列的常用类型3. DDL简单操作3.1 数据库操作3.2 表操作4. DML操作4.1 修改操作(UPDATE SET)4.2 插入操作(INSERT INTO VALUE)4.3 删除操作(DELETE)5. DQL操作被操作的表5.1 消除重复元素(DISTINCT)5.2 算术运算符(+,-,*,/)5.3 设置别名(AS)5.4 按格式输出(**CONCAT**)5.5 过滤查询(**WHERE**)5.6 比较运算符(=, >, >=,原创 2021-04-14 09:52:53 · 69793 阅读 · 10 评论 -
MySQL数据库设置编码格式和时区
MySQL数据库设置编码格式和时区MySQL5版本:url=jdbc:mysql://localhost:3306/test?characterEncoding=utf-8MySQL6版本及以上:jdbc:mysql://localhost:3306/web_test?characterEncoding=utf-8&serverTimezone=GMT%2b8:00原创 2021-05-10 20:37:03 · 2003 阅读 · 0 评论 -
Redis 入门和 RedisTemplate 常用方法(常用命令 + 案例源码)
Redis 入门内容一、Redis 概念二、Redis 优缺点1. 优点2. 缺点三、应用场景四、Redis 安装五、常用命令1. Redis 字符串(String)1.1 概念1.2 常用命令2. Redis 哈希(Hash)2.1 概念2.2 常用命令3. Redis 列表(List)3.1 概念3.2 常用命令4. Redis 集合(Set)4.1 概念4.2 常用命令5. Redis 有序集合(sorted set)5.1 概念5.2 常用命令六、Redis 进阶1. 全局命令2. Redis 安全原创 2021-06-30 01:22:45 · 4698 阅读 · 3 评论