暂无 |

1 查询资料前的基本概念

1.1 表格、纪录与栏位

表格是资料库储存资料的基本元件,它是由一些栏位组合而成的,储存在表格中的每一笔纪录就拥有这些栏位的资料。以储存城市资料的表格「city」来说,设计这个表格的人希望一个城市资料需要包含编号、名称、国家代码、区域和人口数量,所以他为「city」表格设计了这些「栏位(column)」:

储存在表格中的每一笔资料称为「列(row)」或「纪录(record)」:

在设计表格的时候,通常会指定一个栏位为「主索引键(primary key)」:

注:主索引键会在「第八章、表格与索引」中详细的讨论。

1.2 认识资料型态

资料库中可以储存各种不同的资料,SQL提供许多不同的「资料型态」让你应付这些不同的需求。在开始查询资料之前,你要先认识最常见、也是最基本的资料型态。第一种是数值,为了更精准的保存数值资料,SQL提供整数与小数两种数值型态:

你可以依照自己的需求,使用储存的数值资料执行数学运算:

常用的资料型态还有「字串」与「日期」:

在SQL叙述中使用字串资料的时候,字串资料的前后要使用单引号或双引号:

使用日期资料的时候,MySQL资料库预设的日期格式是「年-月-日」。与字串资料一样,前后也要使用单引号或双引号:

注:字串与日期资料型态会在「第七章、储存引擎与资料型态、栏位资料型态」中详细的讨论。

另外一种在资料库中比较特殊的资料型态是「NULL」,它不像数值、字串或日期资料型态是一个明确的资料,「NULL」是用来表示「不确定」、「未知」或「没有」的资料:

0

python教程
java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论