hive 选择进入

标签 hive hiveql

我在 hive 中有一个数据库人。它的架构如下:

name string,
dob_date int,
dob_month int,
dob_year int.

我已成功将文件中的数据加载到数据库中。
现在我想让人们拥有 dob_year=1990到一张新 table 上。
以下代码不起作用:
Select * into people1990 from people where dob_year=1990;

最佳答案

您可以使用 create table tablename as在 hive 。

例子:

create table people1990 as select * from people where dob_year=1990 

关于 hive 选择进入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18049444/

相关文章:

sql-server - 设置ODBC Hortonworks后在SQL中添加HIVE链接服务器

hadoop - Hive:断言/测试两列始终包含相同的值

hadoop - 在具有连接条件的配置单元中删除的解决方法

hadoop - 使用 SparkSQL 连接器从 Hadoop HDFS 读取数据以在 Superset 中可视化?

join - 获取 Hive 分区之间的增量更改

hadoop - 使用直线启动配置单元时出现 OutOfMemoryError

Hadoop ORC 文件 - 它是如何工作的 - 如何获取元数据

apache-spark - 使用Spark运行SQL查询

hadoop - 在Hive中使用 “Collect_List()”函数时出错

sql - 在 Hive 中使用带有 if 条件的 select 语句来填充另一列