/tags/release-0.0.0-rc0/hive/external/ql/src/test/queries/clientpositive/mapreduce6.q

# · text · 17 lines · 13 code · 4 blank · 0 comment · 0 complexity · e752b26028c9d726cfcbb1e2231a39da MD5 · raw file

  1. CREATE TABLE dest1(key INT, ten INT, one INT, value STRING) STORED AS TEXTFILE;
  2. EXPLAIN
  3. FROM src
  4. INSERT OVERWRITE TABLE dest1
  5. SELECT src.key, CAST(src.key / 10 AS INT) as c2, CAST(src.key % 10 AS INT) as c3, src.value
  6. DISTRIBUTE BY value, key
  7. SORT BY c2 DESC, c3 ASC;
  8. FROM src
  9. INSERT OVERWRITE TABLE dest1
  10. SELECT src.key, CAST(src.key / 10 AS INT) as c2, CAST(src.key % 10 AS INT) as c3, src.value
  11. DISTRIBUTE BY value, key
  12. SORT BY c2 DESC, c3 ASC;
  13. SELECT dest1.* FROM dest1;