HiveQL Select-Where语句
Hive查询语言(HiveQL)是用于处理和分析Metastore中的结构化数据的查询语言。本章解释了如何使用SELECT语句和WHERE子句。
SELECT语句用于从表中检索数据。WHERE子句类似于一个条件。它使用条件过滤数据并给出有限的结果。内置运算符和函数生成一个表达式,满足条件。
阅读更多:Hive 教程
语法
下面是SELECT查询的语法:
示例
让我们以SELECT…WHERE子句为例。假设我们有以下员工表,其字段名为Id、Name、Salary、Designation和Dept。生成一个查询以检索工资超过30,000卢比的员工详细信息。
以下查询使用上述场景检索员工详细信息:
成功执行查询后,您将看到以下响应:
JDBC程序
给定示例的WHERE子句的JDBC程序如下。
将程序保存到名为HiveQLWhere.java的文件中。使用以下命令编译和执行此程序。