查询数据

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 示例数据库架构、表和脚本