MapReduce服务 MRS-CREATE VIEW:示例

时间:2023-11-01 16:25:29

示例

  • 通过表orders创建一个视图test:
    CREATE VIEW test (oderkey comment 'orderId',orderstatus comment 'status',half comment 'half') ASSELECT orderkey, orderstatus, totalprice / 2 AS half FROM orders;
  • 通过表orders的汇总结果创建视图orders_by_date:
    CREATE VIEW orders_by_date ASSELECT orderdate, sum(totalprice) AS priceFROM ordersGROUP BY orderdate;
  • 创建一个新视图来替换已经存在的视图:
    CREATE OR REPLACE VIEW test ASSELECT orderkey, orderstatus, totalprice / 4 AS quarterFROM orders
  • 创建一个视图的同时设置表属性:
    create or replace view  view1 comment 'the first view' TBLPROPERTIES('format'='orc') as select * from fruit;
support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_249022.html