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

编写SQL语句 选择特定列

淮海路小佩奇 2023-08-26
140

之前的章节显示了如何选择和排序表中所有的数据。然而,您经常希望看到的是一个或多

个特定列的数据。并且,公式是使用 Projection 和 FROM 子句指定列和表,并可以使用

ORDER BY 子句按照升序或降序对数据进行排序。

如果想要操作 orders 表中的所有客户号,那么使用以下查询中的语句。

图: 查询

SELECT customer_num FROM orders;

该结果显示了语句如何只选择 orders 表中 customer_num 列中的所有数据,并列出所有订单

上的客户号,包括重复的客户号。 


输出包括若干重复,原因是某些客户下了多个订单。有时您想要在投影中看到重复的行。

而有时您却只想看到特异值,而不是每个值都出的频率。

要抑制重复行,可在选择列表的开头包括关键字 DISTINCT 或其同义词 UNIQUE,每个

查询级别一次,如以下查询所示。

要生成更可读的表,图 3将显示限制为仅显示一次 orders 表中的每个客户号。 

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

评论