摘要:
8.1 计算字段 存储在数据库表中的数据一般不是应用程序所需要的格式。 如:列数据是大小写混合的,但报表程序需要把所有数据按大写表示出来。 我们需要直接从数据库中检索出转换、计算或格式化的数据;而不是检索出数据,然后再在客户机应用程序或报告程序中重新格式化。 这就是计算字段发挥作用的所在了。与前面介 阅读全文
摘要:
7.1 正则表达式介绍 正则表达式用正则表达式语言来建立,正则表达式语言是用来完成刚讨论的所有工作以及更多工作的一种特殊语言。与任意语言一样,正则表达式具有你必须学习的特殊的语法和指令。 7.2 使用MySQL正则表达式 正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本串进行比较。My 阅读全文
摘要:
6.1 LIKE操作符 例如,怎样搜索产品中包含文本anvil的所有产品?用简单的比较操作符肯定不行,必须使用通配符可创建比较特定数据的搜索模式。在这个例子中,如果你想找出名称包含anvil的所有产品,可构造一个通配符搜索模式,找出产品名中任何位置出现anvil的产品。 __通配符__ 用来匹配值的 阅读全文
摘要:
5.1 组合WHERE子句 前面介绍的所有where子句在过滤数据时使用的都是单一的条件。为了进行更强的过滤控制,MySQL允许给出多个where子句。这些子句可以两种方式使用:以AND子句的方式或OR子句的方式使用。 __操作符(operator)__ 用来联结或改变where子句中的子句的关键字 阅读全文
摘要:
4.1 使用where子句 数据库表一般包含大量的数据,很少需要检索表中所有行。通常只会根据特定操作或报告的需要提取表数据的子集。只检索所需数据需要指定搜索条件,搜索条件也称为过滤条件。 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(From子句)之后给 阅读全文
摘要:
3.1 排序数据 __子句__ SQL语句由子句构成,有些子句是必需的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。子句的例子有SELECT语句的FROM子句。 为了明确地排序用SELECT语句检索出的数据,可使用ORDER BY子句。ORDER BY子句取一个或多个列的名字,据此对 阅读全文
摘要:
创建表 Create customers table CREATE TABLE customers ( cust_id int NOT NULL AUTO_INCREMENT, cust_name char(50) NOT NULL , cust_address char(50) NULL , cu 阅读全文
摘要:
2.1 SELECT语句 它的用途是从一个或多个表中检索信息。 为了使用SELECT检索数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。 2.2 检索单个列 2.3 检索多个列 2.4 检索所有列 2.5 检索不同的行 使用DISTINCT关键字 2.6 限制结果 为了返回第一行或前几 阅读全文
摘要:
1.1 连接 主机名(localhost) 端口(3306) 一个合法的用户名 用户口令 1.2 选择数据库 USE crashcourse 1.3 了解数据库和表 SHOW databases; show tables; show也可以用来显示表列 show columns from custom 阅读全文