本章将介绍如何使用SELECT语句从表中检索一个或多个数据列. 1.SELECT语句 SQL语句是由简单的英语单词构成的.这些单词称为关键字,每个SQL语句都是由一个或多个关键字构成的.大概,最经常使用的SQL语句就是SELECT语句了.它的用途是从一个或多个表中检索信息. 为了使用SELECT检索表数据,必须至少给出两条信息--想选择什 么,以及从什么地方选择. 1.1 检索单个列 输入: SELECT receive_count FROM products: 输出 : 分析: 从produc…
检索数据 SELECT 语句 为了使用SELECT检索表数据,必须至少给出两条信息--想选择什么,以及从什么地方选择 功能 语句 备注 检索单个列 SELECT col_1 FROM table_name 从table_name表中检索出col_1列 检索多个列 SELECT col_1, col_2 FROM table_name (列名之间用逗号分隔) 从table_name表中检索出col_1和col_2列 检索所有列 SELECT * FROM table_name 检索table_na…
检索数据 SELECT语句 它的用途是从一个或多个表中检索信息. 为了使用SELECT检索表数据,必须至少给出两条信息--想选择什 么,以及从什么地方选择. 检索单个列 SELECT col_1 FROM database; 检索多个列 SELECT col_1,col_2,col_3 FROM database; 检索所有列 SELECT * FROM database; 一般,除非确实需要表中的每个列,否则最好别使用*通配符.虽然使用通配符可能会使你自己省事,不用明确列出所需列,但检索不需要…
MySQL必知必会 ​ 了解SQL 什么是数据库:数据库(database)保存有阻止的数据的容器,可以把数据库想象成一个文件柜. 什么是表:表(table) 某种特定类型结构的结构化清单,数据库中的表的名字是唯一的. 什么是列:列(column)表中的一个字段.所有表都是有一个或多个列组成的,理解列的最好办法是将数据库表想象为一个网格,网格中每一列存储着一条特定信息.例如,编号,地址,邮政编码. 什么是行:行(row) 表中的数据是按行存储的,所保存的每个记录存储在自己的行内,例如,每一行存储…
上个笔记中介绍了一些关于数据库.SQL的基础知识,并且创建我们后续练习所需的数据库.表以及表之间的关系,从本文开始进入我们的正题:SQL语句的练习. 文章目录 1.检索数据(SELECT语句) 1.1 检索列 1.2 检索不同的值(DISTINCT) 1.3 限制结果(LIMIT.OFFSET)(DBMS:MySQL) 1.4 使用注释(--.#./* */) 2.排序检索数据(ORDER BY子句) 2.1 按列名排序数据 2.2 按列位置排序 2.3 指定排序方向 正如上个笔记中所说,SQL…
MySQL必知必会 简介 <MySQL必知必会>的学习笔记和总结. 书籍链接 了解SQL 数据库基础 什么是数据库 数据库(database):保存有组织的数据的容器(通常是一个文 件或一组文件). 确切地说,数据库软件应称为DBMS(数据库管理系统).数据库是通过DBMS创建和操纵的容器.数据库可以是保存在硬设备上的文件,但也可以不是. 表 表(table):某种特定类型数据的结构化清单. 表名的唯一性取决于多个因素,如数据库名和表名等的结合.这表示,虽然在相同数据库中不能两次使用相同的表名…
使用MySQL # 选择数据库 USE database_name; # 显示数据库 SHOW DATABASES; # 显示当前数据库的表 SHOW TABLES; # 显示特定表有哪些列 SHOW COLUMNS FROM customers; 检索数据 # SELECT语句 SELECT prod_name FROM products; SELECT prod_id,prod_name,prod_price FROM products; SELECT * FROM products; #…
Edit Mysql 必知必会 第一章 理解SQL 什么是数据库 数据库(database) 保存有组织的数据的容器 什么是表  一组特定类型的数据的结构化清单 什么是模式  数据库和表的布局及特性的信息 什么是列  表中的一个字段,所有的表都是由一个或者多个列组成 什么是数据类型  所容许的数据类型, 每个表的每个字段都有指定的字段和类型. 什么是行  表中的一个记录 什么是主键  一列或者一组列,其值能够唯一区分表中每一行 主键的规则  主键不能重复 主键不能为空 什么是SQL  结构化查询…
目录   第1章 了解SQL 第2章 检索数据 第3章 排序检索数据 第4章 过滤数据 第5章 高级数据过滤 第6章 用通配符进行过滤 第7章 创建计算字段 第8章 使用数据处理函数 第9章 汇总数据 第10章 分组数据 第11章 使用子查询 第12章 联结表 第13章 创建高级联结 第14章 组合查询 第15章 插入数据 第16章 更新和删除数据 第17章 创建和操作表 第18章 使用视图 第19章 使用存储过程 第20章 管理实务处理 第21章 使用游标 第22章 了解高级SQL特性 ---…
<MySQL必知必会>检索数据,排序检索数据 1.检索数据 1.1 select 语句 为了使用SELECT检索表数据,必须至少给出两条信息一想选择什 么,以及从什么地方选择. 1.2 检索单个列 select prod_name from products; (此时,检索得到的数据并未进行排序.) MySQL执行多条SQL语句,结束每条SQL语句时,必须加上" ; "分隔,尽管这是单条SQL语句,你加上也可以执行,但其他部分的DBMS却可能需要单条SQL语句也需要加上&q…