select语句

数据库相当于一个个Excel文件(Workbook),数据表相当于Excel文件中的一个个表格(sheet),每一个Excel文件可以包含多个表格。
MySQL中的一个数据表叫作table,多个数据表则为tables。
前面已经安装了示例数据,这里选择使用world数据库。在Workbench中输入

use world;

查看当前数据库中所有数据表

接着,输入

show tables;

注意:这里的table后有个s,因为可能会有多个表。
执行结果:

这条SQL语句表示查看当前使用的数据库中的所有数据表。

可以看到,数据库world中有三张表:city、country和countrylanguage。

查询所有记录

接着,我们可以查询一下表city中的数据,输入

select * from city;

执行结果:

限制记录数

一般来说,一个表中的记录会有很多,几十万乃至上百万,为了节省时间,每次查询通过关键词limit来限制查询的记录数,例如,查询表ctiy中的前100条记录,这样写SQL语句:

select * from city limit 100;

如果表中的记录数超过100,则查询结果只会显示前100条记录。

Workbench默认限制1000条

不过,MySQL Workbench已经限制了每次查询的记录数,默认是1000条,当然可以自己设置。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注