随笔分类 - b-数据库
摘要:联合索引的最左匹配原则会一直向右匹配直到遇到范围查询(>、<、between、like) 可能会停止匹配,`但并不绝对`
阅读全文
摘要:mysql函数,mysql从json字段中取出指定字段
阅读全文
摘要:SELECT concat(round(1/3,2)*100,"%"); 参考资料地址1: MYSQL求百分比的几种方法
阅读全文
摘要:参考资料地址1: 解析MySQL binlog 一、binlog简介 binlog即binary log,二进制日志文件。它记录了数据库所有执行的DDL和DML语句(除了数据查询语句select、show等),以事件形式记录并保存在二进制文件中。 binlog主要有两个应用场景 一是用于复制,mas
阅读全文
摘要:mysql在where后进行条件判断 需求 where 后判断 某个字段是否为空,不为空则根据这个字段判断(比如大于0),为空则根据另一个字段判断 基础数据 CREATE TABLE `user` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `a
阅读全文
摘要:01 if标签 <if test="param.phone != null and param.phone != ''"> AND mobile = #{param.phone} </if> 02 foreach标签 <foreach collection="param.ids" index="in
阅读全文
摘要:sql语句练习50题 00 相关参考资料 MySQL 函数 试题 MySQL教程之concat以及group_concat的用法 01 表和测试数据 CREATE TABLE `course` ( `c_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_
阅读全文
摘要:数据软删除时保持字段值唯一性的问题? 原文地址:数据软删除时保持字段值唯一性的问题 问题描述: 在数据库做数据软删除操作时,怎么保证该行数据中要求具有唯一性的字段数据的唯一性。也就是说,软删除状态下要求具有唯一性的字段数据可以出现多次,未删除状态下要求具有唯一性的字段数据只能出现一次 解决方案 对需
阅读全文
摘要:在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。 ——以上是我自己给出的定义 冗余字段的存在到底是好还是坏呢( 冗余是为了效率,减少join。单表查询比关联查询速度要快。某个访问频繁的字段可以冗余存放在两张表里
阅读全文
摘要:sql格式 字段1和字段2不可重复 INSERT INTO 表1 (字段1,字段2,字段3) SELECT 值1,值2,值3 FROM DUAL WHERE NOT EXISTS (SELECT 任一字段 FROM 表1 WHERE 字段1 = 值1 AND 字段2 = 值2 ) sq讲解 普通的i
阅读全文
摘要:设计表时给创建、更新时间添加默认值 CURRENT_TIMESTAMP 注意:创建时间不选根据当前时间戳更新 更新时间选中根据当前时间戳更新
阅读全文
摘要:-- 1 instr(字段名,子字符串) select * from 表名 where instr(role_ids,'2'); -- 2 like%子字符串% select * from 表名 where role_ids like '%2%'; -- 3 locate(子字符串,字段名) sel
阅读全文
摘要:redis的简单使用(java) redis官网: http://www.redis.cn/ 一 redis入门 01 导入坐标 <!--使用redisTemplate--> <dependency> <groupId>org.springframework.boot</groupId> <arti
阅读全文
摘要:MySql根据联合唯一索引保存或更新(replace into) sql语句 联合唯一索引 sale_id, day UNIQUE --根据联合唯一索引保存或更新 REPLACE INTO sale_call_stat_log (sale_id,day,call_length,call_size)
阅读全文
摘要:1.建表规约 【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是tinyint(1) ( 1表示是,0表示否)。 说明:任何字段如果为非负数,必须是无符号。 正例:表达逻辑删除的字段名is_deleted,1 表示删除,0 表示未删除。 【强制】表名、字段名必须使用小写字母或数
阅读全文
摘要:springboot多数据源配置 可同时配置多个多种数据源(例如:mysql,sqlserver,oracle) 官方文档地址:https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter 入门demo地址:https://git
阅读全文

浙公网安备 33010602011771号