数据库
Janet_zyh
一只内心向阳的小小孩儿,进击的画渣,在coding中摸爬滚打的女猿猿,热爱技术与设计的Geek girl。
展开
-
【MySQL必知必会】学习笔记Day12
【MySQL必知必会】学习笔记Day12&3.1&D23章&P163-173页21、使用存储过程(1)存储过程存储过程简单来说,就是为以后的使用而保存 的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。(2)为什么要使用存储过程使用存储过程有3个主要的好处,即简单、安全、高性能通过把处理封装在容易使用的单元中,简化复杂的操...原创 2020-03-01 23:33:52 · 235 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day11
【MySQL必知必会】学习笔记Day11&2.21&D21-22章&P144-162页19、创建和操纵表(1)创建表① 表创建基础利用CREATE TABLE创建表,必须给出下列信息:新表的名字,在关键字CREATE TABLE之后给出;表列的名字和定义,用逗号分隔CREATE TABLE customers( cust_id int N...原创 2020-02-21 17:13:52 · 207 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day10
【MySQL必知必会】学习笔记Day10&2.13&D19-20章&P131-143页17、插入数据(1)数据插入INSERT插入可 以用几种方式使用:插入完整的行;插入行的一部分;插入多行;插入某些查询的结果。(2)插入完整的行INSERT INTO CustomersVALUES(NULL, 'Pep E.LaPew', ...原创 2020-02-13 18:25:45 · 298 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day9
【MySQL必知必会】学习笔记Day9&2.12&D18章&P119-130页16、全文本搜索(1)理解全文本搜索在使用全文本搜索时,MySQL不需要分别查看每个行,不需要分别分析和处理每个词。MySQL创建指定列中各词的一个索引,搜索可以针对这些词进行。这样,MySQL可以快速有效地决定哪些词匹配(哪些行包含它们), 哪些词不匹配,它们匹配的频率,等等(2)使用全...原创 2020-02-13 09:48:49 · 216 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day8
【MySQL必知必会】学习笔记Day8&1.31&D17章&P113-118页15、组合查询(1)组合查询有两种基本情况,其中需要使用组合查询在单个查询中从不同的表返回类似结构的数据;对单个表执行多个查询,按单个查询返回数据。注:多数情况下,组合相同表的两个查询完成的工作与具有多个WHERE子句条件的单条查询完成的工作相同。换句话说,任何具有多个WHE...原创 2020-02-01 18:24:42 · 232 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day7
【MySQL必知必会】学习笔记Day7&1.29&D14-16章&P90-112页12、使用子查询(1) 子查询SQL还允许创建子查询,即嵌套在其他查询中的查询子查询最常见的使用是在WHERE子句的IN操作符中,以及用来填充计算列(2) 利用子查询进行过滤eg:列出订购物品TNT2的所有客户步骤1:检索包含物品TNT2的所有订单的编号步骤2:检索具有...原创 2020-01-29 20:15:16 · 212 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day6
【MySQL必知必会】学习笔记Day6&1.28&D13章&P83-89页11、分组数据(1) 数据分组分组允许把数据分为多个逻辑组,以 便能对每个组进行聚集计算(2)创建分组eg:计算每个供应商的产品数量SELECT vend_id , COUNT(*) AS num_prodsFROM productsGROUP BY vend_id;注:...原创 2020-01-29 20:14:41 · 302 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day5
【MySQL必知必会】学习笔记Day5&1.25&D11-12章&P68-82页9、使用数据处理函数(1) 文本处理函数eg:Upper()将文本转换为大写SELECT vend_name,Upper(vend_name) AS vend_name_upcaseFROM vendorsORDER BY vend_name;常用的文本处理函数:函...原创 2020-01-29 20:13:58 · 208 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day4
【MySQL必知必会】学习笔记Day4&1.24&D10章&P62-67页基本概念拼接:将值联结到一起构成单个值。Concat():在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列。Concat()拼接串,即把多个串连接起来形成一个较长的串Concat()需要一个或多个指定的串,各个串之间用逗号分隔RTrim():通过删除数据右侧多余...原创 2020-01-29 20:13:07 · 230 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day3
【MySQL必知必会】学习笔记Day3&1.23&D8-9章&P46-61页基本概念通配符: 用来匹配值的一部分的特殊字符搜索模式:由字面值、通配符或两者组合构成的搜索条件LIKE:为在搜索子句中使用通配符,必须使用LIKE操作符%通配符:在搜索串中,%表示任何字符出现任意次数_通配符:下划线只匹配单个字符而不是多个字符REGEXP:后所跟的东西作为正则表达...原创 2020-01-29 20:12:17 · 218 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day2
【MySQL必知必会】学习笔记Day2&1.22&D5-7章&P28-45页基本概念子句:SQL语句由子句构成,有些子句是必需的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。ORDER BY:为了明确地排序用SELECT语句检索出的数据,可使用ORDER BY子句。 ORDER BY子句取一个或多个列的名字,据此对输出进行排序。NULL ...原创 2020-01-29 20:10:32 · 200 阅读 · 0 评论 -
【MySQL必知必会】学习笔记Day1
【MySQL必知必会】学习笔记Day1&1.21&D1-4章&P1-27页1、基本概念表:某种特定类型数据的结构化清单模式:关于数据库和表的布局及特性的信息,模式可以用来描述数据库中特定的表以及 整个数据库和其中表的关系主键:任意两行都不具有相同的主键值;每个行都必须具有一个主键值(主键列不允许NULL值)2、检索数据为了使用SELECT...原创 2020-01-29 20:00:48 · 220 阅读 · 0 评论