李明华的博客
首页
找文章
归档
标签
分类
关于
说说
更多
首页
找文章
归档
标签
分类
关于
说说
更多
Not now,When?
Not me,Who?
首页
分类
标签
归档
关于
说说
false
true
In语句sql优化
待优化语句 主要耗时在in操作时拆分为多个or操作,不走索引 mapperSql1234567891011121314151617181920212223242526272829303132<select id="selectCustomerMutilInfo" resultType="com.willing.crm.entity.module.Cust...
2021-08-13
技术
阅读全文
数据库comment
comment:注释 mysql12345678910111213create table test1(field_name int comment '字段的注释')comment='表的注释';alter table test1 comment '修改后的表的注释';alter table test1 modify colum...
2021-02-28
技术
阅读全文
CASE/WHEN嵌套
这里有东西被加密了,需要输入密码查看。
2021-01-20
工作
阅读全文
SQL执行顺序
1、from子句组装来自不同数据源的数据(包括join on); 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6、计算所有的表达式; 7、select 集合输出; 8、使用order by对结果集进行排序。
2020-10-29
技术
阅读全文
SQL连接符、表达式及函数
连接符+ 连接符 连接表中数据类型相同或近似的列,若数据类型完全不同,则需通过CAST表达式进行类型转换,若其中一列为NULL则结果为NULL 123456SELECT TOP 3 new_country_idName + '--' +new_city_idName AS Adress, NameFROM Account 表达式CAST表达式 转换数据类型,若数据为...
2020-10-29
技术
阅读全文
聚合函数
聚合函数 聚合函数是对列中的一系列数据进行处理,返回单个统计值 SUM() 获取单个列的合计值 MAX() 计算列的最大值 123456SELECT Name,new_ageFROM AccountWHERE new_age = (SELECT MAX(new_age) FROM Account) MIN() 计算列的最小值 AVG() 计算某个列的平均值,忽略NULL值 COUN...
2020-10-29
技术
阅读全文
开窗函数
开窗函数 与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是它不像普通聚合函数那样每组只返回一个值,开窗函数可以为每组返回多个值,因为开窗函数所执行聚合计算的行集组是窗口。在 ISO SQL 规定了这样的函数为开窗函数,在 Oracle 中则被称为分析函数。 PARTITION BY 分组开窗函数的OVER关键字后括号中的可以使用PARTITION BY 子句来定义行的分区来供进行聚合...
2020-10-21
技术
阅读全文
数据库JOIN
JOIN关键字1234SELECT columnFROM join_tableJOIN_TYPE join_tableON (join_condition) join_table指参与连接操作的表名 column指查询的列 JOIN_TYPE 指连接类型 INNER JOIN,内连接(等同连接) 返回结果集只返回满足ON字句中的搜索条件的数据,不满足则不显示。默认情况下,DBMS会将J...
2020-10-21
技术
阅读全文