查询数据
VMart 数据库安装时带有包含 SQL 命令的示例脚本,这些命令代表可能在真实交易中使用的查询。使用基本 SQL 命令查询数据库,或尝试执行以下命令。一但您顺利运行示例查询,则可能希望编写自己的查询。
注意
您的查询返回的数据可能与本指南中显示的示例输出内容不同,因为示例数据生成器是随机的。键入以下 SQL 命令,返回 Dairy 类别中脂肪含量最低的五个产品的值。该命令会在 public
架构的 product_dimension
表中选择 Dairy 类别产品的脂肪含量,按由低到高的顺序对它们进行排序,然后将输出限制为前五个(前五个脂肪含量最低的产品)。
VMart => SELECT fat_content
FROM ( SELECT DISTINCT fat_content
FROM product_dimension
WHERE department_description
IN ('Dairy') ) AS food
ORDER BY fat_content
LIMIT 5;
您的结果应类似于以下内容:
fat_content
-------------
80
81
82
83
84
(5 rows)
上一个示例来自 vmart_query_01.sql
文件。您可以使用随 VMart 数据库安装的脚本执行更多示例查询,或编写自己的脚本。有关 Vertica 附带的示例脚本列表,请参阅附录:VMart 示例数据库架构、表和脚本。