MySQL
BittenTail
个人网站:https://bittentail.github
展开
-
第二十二章 使用视图
第二十二章 使用视图将介绍视图究竟是什么,它们怎样工作,何时使用它们。以及如何利用视图简化某些SQL操作。22.1 视图需要MySQL 5:MySQL 5添加了对视图的支持。视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。理解视图的最好的方法是看一个例子。之前用下面的SELECT语句从3个表中检索数据:SELECT cust_name,cust_conta...原创 2020-02-09 14:46:00 · 121 阅读 · 0 评论 -
第二十一章 创建和操纵表
第二十一章 创建和操纵表表的创建、更改和删除的基本知识。21.1 创建表MySQL不仅用于表数据操作,而且还可以用来执行数据库和表的所有操作,包表本身的创建和处理。一般有两种创建表的方法:使用具有交互式创建和管理表的工具;表也可以直接使用MySQL语句操纵。为了用程序创建表,可使用SQL的CREATE TABLE语句。值得注意的是,在使用交互式工具时,实际上使用的是MySQL语句...原创 2020-02-07 16:21:10 · 154 阅读 · 0 评论 -
第二十章 更新和删除数据
第二十章 更新和删除数据如何利用UPDATE和DELETE20.1 更新数据为了更新(修改)表中的数据,可使用UPDATE语句。可采用两种方式使用UPDATE:更新表中特定行;更新表中所有行。不要省略WHERE子句:在使用UPDATE时一定要注意细心。因为稍不注意,就会更新表中所有行。UPDATE语句非常容易使用,甚至可以说是太容易使用了。基本的UPDATE语句由三部分组成,...原创 2020-02-06 15:12:58 · 144 阅读 · 0 评论 -
第十九章 插入数据
第十九章 插入数据本章截杀如何利用SQL的INSERT语句将数据插入表中。19.1 数据插入毫无疑问,SELECT是最常使用的SQL语句了(前17章全是讲它)。但是,还有其他3个经常使用的SQL语句需要学习。第一个就是INSERT。顾名思义,INSERT是用来插入(或添加)行到数据库表的。插入可以用几种方式使用:插入完整的行;插入行的一部分;插入多行;插入某些查询的结果;插...原创 2020-02-06 15:12:33 · 165 阅读 · 0 评论 -
第十八章 全文本搜索
第十八章 全文本搜索使用MySQL的全文本搜索功能进行高级的数据查询和选择。18.1 理解全文本搜索注:并非所有引擎都支持全文本搜索。两个最常用的引擎为 MyISAM 和 InnoDB,前者支持全文本搜索,而后者不支持。LIKE关键字,利用通配操作符匹配文本(和部分文本)。使用LIKE,能够查找包含特殊值或部分值的行(不管这些值位于列内什么位置)。正则表达式:使用正则表达式,可以编写查...原创 2020-02-06 15:10:06 · 168 阅读 · 0 评论 -
第十七章 组合查询
第十七章 组合查询本章讲述如何利用UNION操作符将多条SELECT语句组合成一个结果集。17.1 组合查询多数SQL查询都只包含从一个或多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并(union)或复合查询(compound query)。有两种基本情况,其中需要使用组合查询:在单个...原创 2020-02-06 15:08:56 · 180 阅读 · 0 评论