如果一个SQL语句是:select empno,ename,sal from emp查询职工的信息。 如果换用PigLatin语句来实现要查询并显示结果,相应的语句怎样写?
时间: 2024-04-12 10:29:01 浏览: 60
常用sql语句
在PigLatin中,可以使用`LOAD`命令从数据源加载数据,并使用`FOREACH`命令选择列并显示结果。要查询并显示员工信息,可以使用以下PigLatin语句:
```
-- 从数据源加载数据
emp_data = LOAD 'emp' USING PigStorage(',') AS (empno:int, ename:chararray, sal:float);
-- 选择列并显示结果
emp_info = FOREACH emp_data GENERATE empno, ename, sal;
-- 显示结果
DUMP emp_info;
```
请注意,上述代码中的`emp`是数据源的名称,你需要根据实际情况替换为你的数据源名称。
阅读全文