1.上半部分是创建物化视图的建表语句,下半部分是将哪些数据更新到物化视图中;

  1. 如果是创建普通视图只需将下半部分中的 MATERIALIZED 字段去掉即可;
CREATE TABLE south.alarm_daily_statistics (`alarm_time` DateTime DEFAULT CAST('1970-01-01 00:00:01','DateTime'),`vehicle_no` String,`owers_id` Int16,`owers_name` String,`alarmNumber` Int16
) ENGINE = MergeTree() PARTITION BY toYYYYMM(alarm_time) ORDER BY (alarm_time, owers_id) SETTINGS index_granularity = 8192;
CREATE MATERIALIZED VIEW south.alarm_daily_statistics_vim TO south.alarm_daily_statistics AS SELECTtoDate( a.alarm_time ) AS alarm_time,a.device_id as vehicle_no,max(owers_id) as owers_id,max(owers_name) as owers_name,count((CASE WHEN ( `a`.`alarm_source` = 2 ) THEN 1 END )) AS `alarmNumber`FROMalarm_info aGROUP BYalarm_time,device_idORDER BYalarm_time,device_id;

clickhouse创建物化视图SQL语句相关推荐

  1. 【clickhouse】创建物化视图数据来源是两张表该怎么写创建语句呢?

    1.概述 创建物化视图数据来源是两张表该怎么写创建语句呢 CREATE [MATERIALIZED] VIEW [IF NOT EXISTS] [db.]table_name [TO[db.]name ...

  2. [译]创建物化视图的先决条件

    原文Oracle® Database SQL Reference 10g Release 2(10.2) B14200-02 P924-925 创建物化视图的权限应当直接赋予而非通过角色 在你自己的s ...

  3. Oracle 11g 通过创建物化视图实现不同数据库间的表数据同步

    Oracle 11g 物化视图语法如下: create materialized view [view_name] refresh [fast|complete|force] [ on [commit ...

  4. 物化视图 sql server 1

    物化视图,所谓视图实际上是不存储物理信息的(同表相区别,表存储实际的数据和表的索引信息等.),视图仅仅存储 一个select语句而已.而物化视图就要视图也存储实际的数据,这种实际数据,就是索引.ora ...

  5. 创建数据库_详解Oracle数据库物化视图及创建物化视图索引

    概述 物化视图是一种特殊的物理表,"物化"(Materialized)视图是相对普通视图而言的.普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图S ...

  6. 创建物化视图commit_oracle 中物化视图讲解

    oracle 中物化视图讲解 oracle中的物化视图首先需要创建物化视图日志,oracle根据用户创建的物化视图日志来创建物化视图日志表,物化视图日志表名称为mlog$_基表名,如果表名超过20位, ...

  7. oracle雾化试图_Oracle创建物化视图

    Oracle创建物化视图 通过Oracle物化视图章节,我们已经了解到Oracle物化视图的作用和创建原理,本节通过实例详细讲解Oracle是如何创建物化视图的. 创建物化视图语法: 语法:creat ...

  8. oracle创建物化视图的权限,建立物化视图的权限

    首先,重新构造测试环境: SQL> CONN YANGTK/YANGTK@TEST4 已连接. SQL> DROP USER TEST CASCADE; 用户已丢弃 SQL> DRO ...

  9. oracle olap创建物化视图,Oracle 物化视图同步表-roid

    一.在目标库建立DBLINK 目标库操作: 主机B中建立TNS(tnsname.ora),也可以使用netca建立TNS [oracle@rac1 ~]$ cd /u01/app/oracle/pro ...

最新文章

  1. Android内存泄漏总结
  2. 《Gradle权威指南》--Android Gradle多项目构建
  3. python-按照相同的顺序打乱
  4. 解决eclipse/myeclipse导入项目时出现红色叹号的方法
  5. 接口自动化测试框架搭建(8、发送邮件方法的封装+HTMLTestRunnerCN)--python+HTMLTestRunnerCN+request+unittest+mock+db
  6. 关于元素水平垂直居中的那些事?
  7. 小米5刷android p6,小米5刷recovery教程 小米5第三方recovery下载
  8. R语言中ggplot Theme Assist安装使用教程
  9. iOS集成EasyAR实现虚拟现实
  10. 技术革命才是真正的革命
  11. NullPointerException空指针异常
  12. mysql怎么做排名并列_MySQL实现排名并查询指定用户排名功能,并列排名功能
  13. 【代码笔记】持续更新:知识图谱——gensim.corpora
  14. 2020团体程序设计天梯赛题解(部分)
  15. P2947 向右看齐
  16. 如何从公网访问局域网WEB服务器
  17. ZSYH大数据实验室面试
  18. 越来越好玩,用ChatGPT+Python 做有声小说!
  19. 2021高考尚志成绩查询,2021尚志市安全教育平台登录入口网址【最新】
  20. 打雷闪电的时候我们一定要在

热门文章

  1. Java基于JSP校园二手闲置商品交易系统
  2. ie8 ajax访问不了https,真正解决IE不能访问HTTPS的问题
  3. 湘潭大学通信原理期末简答题
  4. Centos7制作openssh9.0rpm包与升级
  5. 3.3 设置坐标轴的长度和范围
  6. 怎么在vscode上面使用git仓库管理工具
  7. node菜鸟入门笔记
  8. 计算机 打印机型号编码不可用,打印机显示型号编码不可用
  9. 无需root或更换系统!氧os-(Oxygen-OS-)开通公交卡新姿势get!(附提取一加公交卡APP)
  10. 什么是RFID固定资产管理系统