《MySQL必知必会》第6-7章 过滤数据与数据过滤

1. WHERE子句

根据WHERE子句中指定的搜索条件进行过滤,WHERE子句在表名之后给出.

1
2
3
4
5
6
7
8
mysql> select prod_name,prod_price from products where prod_price = 2.50;
+---------------+------------+
| prod_name | prod_price |
+---------------+------------+
| Carrots | 2.50 |
| TNT (1 stick) | 2.50 |
+---------------+------------+
2 rows in set (0.02 sec)

在同时使用ORDERBY和WHERE子句时,应该让ORDER BY位于WHERE之后,否则将会产生错误

阅读更多

《MySQL必知必会》第1-3章 MySQL介绍

1. 术语介绍

  • 数据库(database) : 保存有组织的数据的容器(通常是一个文件或一组文件)
  • 表(table) : 某种特定类型数据的结构化清单(具有唯一性,同一数据库中表名不能相同,不同数据库可以相同)
  • 模式(schema) : 关于数据库和表的布局及特性的信息
  • 列(column) : 表中的一个字段,所有表都是由一个或多个列组成
  • 数据类型(datatype) : 所容许的数据的类型.每个表列都有相应的数据类型,它限制该列中存储的数据
  • 行(row) : 表中的一个记录
  • 主键(primary key) : 一列(或一组列),其值能够唯一区分表中的每行,主键列不允许NULL值
  • 关键字(key word) : MySQL语言保留字,不可用关键字命名表或列
阅读更多