MySQL Mysql CONVERT函数的具体使用 示例 CONVERT函数用于将值转换为指定的数据类型或字符集 1.转换指定字符集 CONVERT函数用于将字符串expr的字符集变成transcoding_name 语法结构 CONVERT(expr USING transcoding_name) exp...
MySQL 深入了解MySQL中聚合函数的使用 聚合函数综合练习 -1 聚合函数综合练习 -2 今天的章节我们将要来学习一下 “聚合函数” ;首先我们需要学习聚合函数对数据进行统计分析,比如说求最大值、最小值、平均值之类的场景。但是单纯的使用聚合函数,只能做全表范围的统计分析。如...
MySQL Mybatis多表查询与动态SQL特性详解 [var] 1.1 参数占位符 #{} 和 ${} #{}:预处理符,如将id=#{2}替换为id=?,然后使用2替换?。 ${}:替换符,如将id=${2}替换为id=2。 两种占位符都可以正常使用的场合:传入的参数类型是数值类型 使用${}: sele...
MySQL MySQL索引优化之不适合构建索引及索引失效的几种情况详解 结论 具体案例下文有详尽描述 不适合建立索引的场景: 数据量比较小的表不建议建立索引 有大量重复数据的字段上不建议建立索引(类似:性别字段) 需要进行频繁更新的表不建议建立索引 where、group by、order by后面的没有使用到的字段不建立索引...
MySQL MySQL如何判断字符串为NULL或者为空字符串 判断字符串为NULL或者为空字符串 函数名 说明 ISNULL(expr) 如果expr为null返回值1,否则返回值为0 IFNULL(expr1,expr2) 如果expr1值为null返回expr2的值,否则返回expr1的值 NULLIF(expr...
MySQL MySQL一劳永逸永久支持输入中文的方法实例 1.在C盘中,在查看中将隐藏的项目放出,点开ProgramData 2.在M字母的区域内找到MySQL 3.选择MySQL Server 5.7 4.创建my.ini副本防止出错(直接复制粘贴),点进my.ini 5.带#的都是注释,不必理睬,直接找到[c...
MySQL Mysql中count(*)、count(1)、count(主键id)与count(字段)的区别 count()函数 count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是 NULL,累计值就加 1,否则不加。最后返回累计值。 count(*)、count(1) 、count(主键id) 和 count(字段)...
MySQL Mysql中通用表达式WITH AS语句的使用实例代码 一、WITH AS 的含义 使用with as 可以让子查询重用相同的with查询块,并在select查询块中直接引用,一般用在select查询块会多次使用某个查询sql时,会把这个sql语句放在with as 中,作为公用的表达式,通过别名的方式在主查询...
MySQL 前端传参数进行Mybatis调用mysql存储过程执行返回值详解 查询数据库中的存储过程: 方法一: select `name` from mysql.proc where db = ‘your_db_name’ and `type`; = ‘PROCEDURE’ 方法二:...
MySQL 使用MySQL实现select into临时表的功能 MySQL select into临时表 最近在编写sql语句时,遇到两次将数据放temp表,然后将两次的temp表进行inner join,再供后续insert数据时使用的场景。 写完后发现执行耗时较长,需要优化,于是将一条长长的sql语句拆分成一个sq...
MySQL 详细深入聊一聊Mysql中的int(1)和int(11) 前言 首先在吐槽这个现象前,我先说下我们该篇的内容。 1. int 类型表字段 在mysql数据库里面,到底存值的范围是多少 ? 什么时候是 -2147483648到 2147483647 ...
MySQL MySQL order by与group by查询优化实现详解 [var] order by满足两种情况,会使用 index 方式排序: order by语句使用索引最左前列(最左匹配法则) where子句和order by子句条件列组合满足最左匹配法则(where条件使用索引的最左前缀为常量) 下面给出几个实例来说明...