join
-
mysql day02
常用的多行函数有5个 max 最大值: 如果处理的值是字符串,将会把值按照字典序排序 min 最小值: 如果处理的值是字符串,将会把值按照字典序排序avg 平均值: 只能用于数值型…
-
【MySQL】mysql因为字符集导致left join出现Using join buffer (Block Nested Loop)
今天在查询一个sql的时候发现没有使用到索引 仔细看了很多遍,该加的索引都加了,还是不行 使用explain查看 索引为什么失效 隐式转换导致索引失效 随着表的增长,whe…
-
python基础类型,字符串
python基本类型小结 # str,可以用索引取值,但是不能通过索引改变值, # a = “123” a[0]=10,直接TypeError因为字符串是不可变类型 # list,…
-
mysql union查询,实现分页查询和count统计
说明: UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每…
-
SQL server management 查询所有触发器
SELECT OBJECT_NAME(a.parent_obj) AS [表名] , a.name AS [触发器名称] , ( CASE WHEN b.is_disabled =…
-
SQL Server教程 – T-SQL-DQL(Data Query Language)
更新记录转载请注明出处:https://www.cnblogs.com/cqpanda/p/16527471.html2022年7月30日 发布。2022年7月2日 从笔记迁移到博…
-
MySQL 表连接 算法优化 MRR BKA
35 | join语句怎么优化? MRR Multi-Range Read 优化,指的是尽量使用顺序读盘。 因为大多数的数据都是按照主键递增顺序插入得到的,所以我们可以认为,如果按…
-
MySQL 表连接策略 NLJ vs BNL
select * from t1 join t2 on t1.c = t1.c 这样的语句,mysql优化器会选择t_a或t_b作为驱动表, 使用straight_join来指定 …
-
Mysql 系列 | 事务隔离
事务是保证一组数据库操作,要么全部成功,要不全部失败。 最经典的例子就是 A 转账给 B,A 的余额扣除 和 B 的余额增加,这两步需要同时成功或失败。 在 Mysql 中,事务支…
-
pgsql或取最新的一条数据
SELECT company.id,company.zz,snap.xydm,snap.”companyName”, p.xm fr from ( SE…