SELECT
语句, 通常又称为
查询 (queries), 正如其名, SELECT
可以用来从数据库中取出数据. 一条 SELECT 语句或者叫一个查询, 可以描述我们要从什么表取数据,
要取哪些数据,在返回之前怎么对结果做一些转化计算等等. 我们接下来会说明 SELECT
的语法,看 SELECT
是怎么来实现上述的取数据任务的。
你可以把一个表(Table)想象成一个类别的事物,比如 狗 (Dogs), 表里的每一行就是 一条狗,每一列代表了狗的一种属性,比如: 颜色,长度等等)
现在有了这么一张表,最常见的一种查询就是取出表中的 一个或某几个属性列(注意:是所有数据的某几个属性列)
SELECT column(列名), another_column, …
FROM mytable(表名);
查询的结果是一个二维的表格,由行(rows)和列(columns)组成, 看起来像是复制了一遍原有的表(Table),只不过列是我们选定的,而不是所有的列.
如果我们想取出所有列的数据, 当然可以把所有列名写上,不过更简单的方式用星号 (*
)
来代表所有列.如下:
SELECT *
FROM mytable(表名);
SELECT * FROM table
. 这条语句经常用来在不清楚table(表)中有什么数据时,能取出所有的数据瞜一眼。
我们的数据表是 Movies 表(电影), 下面的表格已经列出了所有的属性列,您需要稍微理解一下每个属性列代表什么。 然后按本节课学到的知识来完成练习,加油!