3.2.1 使用星号(*)
下列查询在投影列表中指定 manufact 表中所有的列。显式投影列表是想要从表投影的列名
或表达式的列表。
图: 查询
SELECT manu_code, manu_name, lead_time FROM manufact;
以下查询使用通配符星号(*)作为选择列表中的简写来表示表中所有名称相同的列。当想
要所有列按其定义的顺序排列时,可使用星号(*),隐式选择列表使用星号。
图: 查询
SELECT * FROM manufact;
因为 manufact 表只含有三列,图 1和图 2是等价的,并且显示相同的结果。即,manufact 表
中每个列和行的列表。下图显示了结果。
图: 查询结果
队列进行重新排序
下列查询显示了如何通过更改列在投影列表中的顺序。
图: 查询
SELECT manu_name, manu_code, lead_time FROM manufact;
该查询结果包含与前一查询结果相同的列,但因为用不同的顺序指定了列,所以显示也不
同。
图: 查询结果