多表查询的基本概念
在之前所进行的查询之中可以发现 FROM 子句之中只会存在有一张数据表,所以之前都只是针对于单表查询操作, 而所谓的多表查询指的是同时从多张数据表之中取出数据实现的查询,重点修改的是 FROM 子句,多表查询的语法如下:
SELECT [DISTINCT] * | 列名称 [别名] , 列名称 [别名] ,...
FROM 数据表 [别名] , 数据表 [别名] ,...
[WHERE 条件(s)]
[ORDER BY 字段 [ASC | DESC] , 字段 [ASC | DESC] ,...]
那么下面先通过一个简单的查询来观察一下多表查询所带来的问题。那么首先来介绍一个“COUNT()”函数,此函数的主要功能是统计一张数据表之中所包含的数据量。
范例:统计 emp 表的数据量 —— 14 条
SELECT COUNT(*) FROM emp ;