随笔分类 -  MySQL

摘要:使用子查询 子查询 查询(query) 任何SQL语句都是查询。但此术语一般指SELECT语句。 SQL还允许创建子查询(subquery),即嵌套在其他查询中的查询。 利用子查询进行过滤 SELECT cust_id FROM orders WHERE order_num IN (SELECT o 阅读全文
posted @ 2023-01-20 14:10 Samsong1991 阅读(104) 评论(0) 推荐(1) 编辑
摘要:分组数据 数据分组 分组允许把数据分为多个逻辑组,以便能对每个组进行聚集计算。 创建分组 分组是在SELECT语句的GROUP BY子句中建立的: SELECT vend_id, COUNT(*) AS num_prods FROM products GROUP BY vend_id; 注意: GR 阅读全文
posted @ 2023-01-19 10:33 Samsong1991 阅读(157) 评论(0) 推荐(1) 编辑
摘要:汇总数据 聚集函数 聚集函数(aggregate function) 运行在行组上,计算和返回单个值的函数。 | 函 数 | 说 明 | | : | : | | AVG() | 返回某列的平均值 | | COUNT() | 返回某列的行数 | | MAX() | 返回某列的最大值 | | MIN() 阅读全文
posted @ 2023-01-18 10:18 Samsong1991 阅读(134) 评论(0) 推荐(0) 编辑
摘要:使用数据处理函数 函数 与其他大多数计算机语言一样,SQL支持利用函数来处理数据。函数一般是在数据上执行的,它给数据的转换和处理提供了方便。 注意: 函数没有SQL的可移植性强:能运行在多个系统上的代码称为可移植的(portable)。函数的可移植性却不强。几乎每种主要的DBMS的实现都支持其他实现 阅读全文
posted @ 2023-01-17 10:45 Samsong1991 阅读(66) 评论(0) 推荐(0) 编辑
摘要:创建计算字段 计算字段 计算字段并不实际存在于数据库表中。计算字段是运行时在SELECT语句内创建的。 字段(field) 基本上与列(column) 的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上。 注意: 可在SQL语句内完成的许多转换和格式化工作都可以直接 阅读全文
posted @ 2023-01-16 14:45 Samsong1991 阅读(60) 评论(0) 推荐(0) 编辑
摘要:用正则表达式进行搜索 正则表达式介绍 正则表达式是用来匹配文本的特殊的串(字符集合)。 使用MySQL正则表达式 MySQL用WHERE子句对正则表达式提供了初步的支持,允许你指定正则表达式,过滤SELECT检索出的数据。MySQL仅支持多数正则表达式实现的一个很小的子集。 基本字符匹配 SELEC 阅读全文
posted @ 2023-01-16 14:20 Samsong1991 阅读(132) 评论(0) 推荐(0) 编辑
摘要:用通配符进行过滤 LIKE操作符 通配符(wildcard) 用来匹配值的一部分的特殊字符。 搜索模式(search pattern) 由字面值、通配符或两者组合构成的搜索条件。 搜索子句中使用通配符,必须使用LIKE操作符。LIKE指示MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行 阅读全文
posted @ 2023-01-13 11:38 Samsong1991 阅读(131) 评论(0) 推荐(0) 编辑
摘要:数据过滤 组合WHERE子句 操作符(operator) 用来联结或改变WHERE子句中的子句的关键字。也称为逻辑操作符(logical operator)。 AND操作符 为了通过不止一个列进行过滤,可使用AND操作符给WHERE子句附加条件: SELECT prod_id, prod_price 阅读全文
posted @ 2023-01-13 11:20 Samsong1991 阅读(81) 评论(0) 推荐(0) 编辑
摘要:过滤数据 使用WHERE子句 搜索条件也称为过滤条件(filter condition)。在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤: SELECT prod_name, prod_price FROM products WHERE prod_price = 2.50; 注 阅读全文
posted @ 2023-01-13 10:30 Samsong1991 阅读(162) 评论(0) 推荐(0) 编辑
摘要:排序检索数据 排序数据 不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。 子句(clause) SQL语句由子句构成,有些子句是必需的,而有的是可选的。一个子句通常由一个关键字和所提供的数据组成。子句的例子有SELECT语句的FROM子句。 为了明确地排序用SELECT语句检索出的数据,可 阅读全文
posted @ 2023-01-13 09:28 Samsong1991 阅读(59) 评论(0) 推荐(0) 编辑
摘要:检索数据 SELECT语句 SELECT语句用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。 检索单个列 利用SELECT语句从products表中检索一个名为prod_name的列: SELECT prod_name FROM 阅读全文
posted @ 2023-01-10 10:34 Samsong1991 阅读(83) 评论(0) 推荐(0) 编辑
摘要:使用MySQL 链接 为了链接MySQL需要以下信息: 主机名(计算机名)——如果连接到本地MySQL服务器,为localhost; 端口(如果使用默认端口3306之外的端口); 一个合法的用户名; 用户口令(如果需要) 选择数据库 为了使用crashcourse数据库,应该输入以下内容: Use 阅读全文
posted @ 2023-01-10 10:06 Samsong1991 阅读(43) 评论(0) 推荐(0) 编辑
摘要:MySQL简介 什么是MySQL MySQL是一种DBMS,即它是一种数据库软件。 特点: 成本——MySQL是开放源代码的,一般可以免费使用(甚至可以免费修改)。 性能——MySQL执行很快(非常快)。 可信赖——某些非常重要和声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理 阅读全文
posted @ 2023-01-09 10:09 Samsong1991 阅读(69) 评论(0) 推荐(0) 编辑
摘要:了解SQL 数据库基础 数据库 **数据库(database)**指保存有组织的数据的容器(通常是一个文件或一组文件)。数据库软件应称为DBMS(数据库管理系统)。 表 表(table) 某种特定类型数据的结构化清单。数据库中不能两次使用相同的表名,但在不同的数据库中却可以使用相同的表名。 模式(s 阅读全文
posted @ 2023-01-09 09:44 Samsong1991 阅读(86) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示