暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

单个表的 SELECT 语句

淮海路小佩奇 2023-08-16
146

可用多种方法查询数据库中的单个表。可用调整 SELECT 语句以执行以下操作:

• 检索所有或指定的列

• 检索所有或指定的行

• 对检索到的数据执行计算或其它功能

• 用各种方法对数据进行排序

最基本的 SELECT 语句只包含两个必需的子句,即 Projection 子句和 FROM。

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;该查询结果包含与前一查询结果相同的列,但因为用不同的顺序指定了列,所以显示也不同。

图: 查询结果


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论