
MySQL
达旦BCC
此人很懒,什么都不想写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL-----一条语句的执行过程
原创 2020-04-03 16:18:20 · 168 阅读 · 0 评论 -
MYSQL晋级之路----------(1)拼接(计算)字段
拼接字段CONCAT的使用SELECT CONCAT(ven_name,’(’,vend_country,’)’)FROM vendorsORDER BY vend_name;CONCAT拼接串,即把多个串连接起来形成一个较长的串,各个串之间用逗号隔开TRIM函数LTRIM():去除括号中列值的左边空格RTRIM():去除括号中列值的右边空格TRIM();去除括号中列值的两边空...原创 2019-09-24 09:58:11 · 146 阅读 · 0 评论 -
MYSQL晋级之路----------(2)函数
文本处理函数UPPER函数UPPER(列名)将文本转换为大写常用文本处理函数LEFT/RIGHTLEFT(字段名,LENGTH) 返回字段名左边长度为LENGTH的字符串LOCATE(substr,str), LOCATE(substr,str,pos)LOCATE第一个语法返回字符串str第一次出现的子串substr的位置。第二个语法返回第一次出现在字符串str的子串s...原创 2019-09-24 11:12:44 · 282 阅读 · 0 评论 -
MYSQL晋级之路----------(3)搜索(全文、扩展、布尔)
全文搜索两个最常使用的引擎为MyISAM和InnoDB,前者支持全文本搜索,而后者不支持。指定引擎为MyISAM,且需要创建FULLTEXT索引,可以指定多列,但在之后的使用中必须在MATCH中指定相同的顺序。具体使用全文搜索MATCH() AGAINST 必须在创建FULLTEXT索引之后才可使用,且MATCH后的()内容必须与FULLTEXT的()中内容一致(包括顺序)。全文搜索...原创 2019-09-24 15:36:45 · 401 阅读 · 1 评论 -
MYSQL晋级之路----------(4)视图以及存储过程
视图的定义视图是虚拟的表,与数据库中我们所定义的数据库表不一样,视图只包含使用使用时动态检索数据的查询。视图就是对SELECT语句的一种封装。视图的使用1.创建: CREATE VIEW viewname AS SELECT语句2.删除 DROP VIEW3.更新视图(1)先DROP 再 CREATE(2)CREATE OR REPLACE VIEW存储过程的定义存储过程就是...原创 2019-09-25 13:29:07 · 180 阅读 · 0 评论