首先创建一个表person
CREATE TABLE person (
name
VARCHAR(32) NOT NULL COMMENT “名称”,
age
BIGINT NOT NULL COMMENT “年龄”
)ENGINE=OLAP
COMMENT “人员表”
DISTRIBUTED BY HASH(name
) BUCKETS 1
PROPERTIES(
“replication_num” = “1”,
“replicated”=“true”,
“in_memory”=“false”,
“storage_format”=“DEFAULT”,
“enable_persistent_index”=“false”
)
录入数据
name age
张X 12
李X 32
王X 22
刘X 41
创建视图
CREATE OR REPLACE VIEW person_view AS SELECT * FROM person ORDER BY age DESC
SELECT * FROM person ORDER BY age DESC执行结果是
name age
刘X 41
李X 32
王X 22
张X 12
最后查询视图
SELECT * FROM person_view;
返回结果仍然是
name age
张X 12
李X 32
王X 22
刘X 41