1、 LIKE 操作符 要在搜索子句中使用通配符,必须要使用 LIKE 操作符。 1)百分号通配符 最常用的通配符是百分号(%)。 % 表示任何字符出现的任意次数。但是 NULL 除外。可以匹配 0 个、1 个或多个字符。 %: 放在字符后面,表示匹配以该字符开头的字符串; 放在字符前面,表示匹配以 ...
分类:
数据库 时间:
2019-01-22 20:40:45
阅读次数:
398
1、 LIKE 操作符 要在搜索子句中使用通配符,必须要使用 LIKE 操作符。 1)百分号通配符 最常用的通配符是百分号(%)。 % 表示任何字符出现的任意次数。但是 NULL 除外。可以匹配 0 个、1 个或多个字符。 %: 放在字符后面,表示匹配以该字符开头的字符串; 放在字符前面,表示匹配以 ...
分类:
数据库 时间:
2019-01-22 20:11:07
阅读次数:
192
SELECT select_list [INTO new_table] [FROM table_source] [WHERE search_condition] [GROUP BY GROUP_BY_expresion] [HAVING search_condition] [ORDER BY ORD ...
分类:
数据库 时间:
2019-01-20 22:29:33
阅读次数:
167
共享锁和排他锁 1.共享锁: 读锁、X锁,在查询时生效,多个事务在查询同一个数据时共享一把锁,但是不能作用于修改数据,在select语句后添加 lock in share mode ; 2.排他锁:在insert、update和delete时生效,获取排他锁的事务在修改一条数据时,其他锁不能存在于这 ...
分类:
数据库 时间:
2019-01-18 12:26:48
阅读次数:
210
select sum(a1.`num`) from `order_orderlistrow` as a1 INNER JOIN `order_orderlist` as a2 on a1.`order_orderlist_id` = a2.`id` where a1.`goods_good_id` ...
分类:
数据库 时间:
2019-01-17 12:50:39
阅读次数:
233
mysql执行计划 mysql的执行计划是对查询语句进行分析。了解查询语句的执行情况,找出查询语句执行的瓶颈,从而对查询语句进行优化。MySQL提供了EXPLAIN和DESCRIBE语句用来查看SELECT语句执行过程。语法如下: 使用EXTENDED关键字,EXPLAIN语句将产生附加信息。执行E ...
分类:
数据库 时间:
2019-01-10 20:54:39
阅读次数:
162
一. 执行计划能告诉我们什么? SQL如何使用索引 联接查询的执行顺序 查询扫描的数据函数 二. 执行计划中的内容 SQL执行计划的输出可能为多行,每一行代表对一个数据库对象的操作 1. ID列 ID列中的如果数据为一组数字,表示执行SELECT语句的顺序;如果为NULL,则说明这一行数据是由另外两 ...
分类:
数据库 时间:
2019-01-08 15:13:08
阅读次数:
214
原文:MySQL执行计划分析一. 执行计划能告诉我们什么? SQL如何使用索引 联接查询的执行顺序 查询扫描的数据函数 二. 执行计划中的内容 SQL执行计划的输出可能为多行,每一行代表对一个数据库对象的操作 1. ID列 ID列中的如果数据为一组数字,表示执行SELECT语句的顺序;如果为NULL... ...
分类:
数据库 时间:
2019-01-08 10:14:30
阅读次数:
166
通道:使用通道,通道的特性,阻塞的问题,关闭通道;单向通道:约束函数行为,约束调用方;select语句:示例,select语句注意点,select语句的分支选择的规则
分类:
其他好文 时间:
2019-01-07 22:44:38
阅读次数:
180
众所周知,在设定了隔离等级为Repeatable Read及以上时,InnoDB 可以实现数据的一致性读。换句话来说,就是事务执行的任意时刻,读取到的数据是同一个快照,不会受到其他事务的更新影响。 以前一直以为在事务内读到的数据不会受其他事务影响,后来发现只有普通的select语句才是一致性读。如果 ...
分类:
数据库 时间:
2019-01-06 18:21:23
阅读次数:
232