Mysql
Dawn_Bells
Be
展开
-
Mysql基本的一些理论
Mysql是一种关系数据库管理系统(RDBMS)SQL:Structured Query Language是结构型查询语言,现在使用的sql语句是SQL92 sql语句分成四种类型:DDL(数据定义语言,create/alter/drop定义数据对象) TPL (事物处理语言,comm原创 2017-04-19 17:15:03 · 464 阅读 · 0 评论 -
mysql [charlis]通配符查不出结果
学习mysql [charlis]通配符时,出现了查不出结果的情况。select * from repretentative where name rlike '^[m]%'和select * from repretentative where name rlike '[m]%'都查空。(mssql语法)将sql语句改为select * from repretentative where原创 2017-04-17 09:20:20 · 952 阅读 · 2 评论 -
Mysql一些问题的总结
between 和 and 是单向的。也就是说,between A and B 中,A一定要在B 的前面。否则会查空。记录下。原创 2017-04-17 09:34:58 · 351 阅读 · 0 评论 -
Mysql多种查询速度比较
(1)连接查询速度比子查询速度快。(连接就是5种join,子查询就是嵌套查询)(2)使用通配符查询速度比较慢,一般不用。(%,_,[charlist])(3)UnionAll要比多个Union组合查询速度快。(4)存储过程要比普通sql语句更快。(存储过程就是先写好sql代码(块),简单,安全,高性能)。原创 2017-04-20 18:20:55 · 1308 阅读 · 1 评论 -
mysql各种常用函数
一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn) 返转载 2017-04-20 18:49:05 · 543 阅读 · 0 评论 -
mysql join从句的使用和优化
join : inner join:内连接,得到的数据是两个表中的交集(根据条件取出两表中公共的数集) left outer join : 左外连接,A left outer join ,结果是两表的交集和A表中不是交集的部分。 (要查出只存在于A表中不存在于B表中的记录:一般是用Not in,但是 no原创 2017-04-19 18:05:26 · 429 阅读 · 0 评论 -
mysql数学函数存储过程 Result consisted of more than one row
存储过程发生 Result consisted of more than one row原创 2017-04-21 11:20:06 · 2240 阅读 · 0 评论