赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 日志服务
  4. 操作指南
  5. 查询与分析
  6. 通过索引模式查询和分析日志
  7. SQL分析语法与功能
  8. SQL子句
  9. INSERT INTO子句

INSERT INTO子句

  • SQL子句
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

INSERT INTO子句支持将SQL计算结果写入到同一Project下的其他Logstore中。

语法

INSERT INTO target_logstore (key) 
SELECT key FROM source_logstore
重要
  • 已在目标Logstore中,为目标字段(例如key)创建索引及开启统计功能。

  • target_logstore后面必须有待写入的目标字段,例如* | INSERT INTO target_logstore SELECT...为错误语句。

  • 如果字段的数据类型不匹配,请在SELECT语句中使用类型转换函数转换字段的数据类型。更多信息,请参见类型转换函数。

  • 一次执行最多支持写入10000条数据。

  • 目前只有中国地域支持,海外地域不支持。

参数说明

参数

说明

target_logstore

目标Logstore。

说明

目标Logstore和源Logstore不能相同。

source_logstore

源Logstore。

key

字段名或列名。

示例

在名为website_log的Logstore中统计不同状态码的访问次数,然后将统计结果写入到名为test_insert的Logstore中。

重要

在执行如下语句前,您需在名为test_insert的Logstore中,为status字段和PV字段创建索引并开启统计功能。

  • 查询和分析语句

    * | INSERT INTO test_insert(status,PV) SELECT status, count(*) AS PV FROM website_log GROUP BY status
  • 查询和分析结果(源Logstore)insert into

  • 查询和分析结果(目标Logstore)insert into

相关文章

EXCEPT子句 2025-04-22 10:57

EXCEPT子句用于组合两个SELECT子句的结果集,并返回两个结果集的差集。即返回的行存在于第一个SELECT子句的结果集中但不存在于第二个SELECT子句的结果集中。本文介绍EXCEPT子句的基本语法和示例。 语法

EXISTS子句 2025-04-22 10:57

EXISTS子句用于判断子查询中是否存在查询结果。当EXISTS子句内的查询结果存在时,返回true,并执行外层SQL语句。 语法

GROUP BY子句 2025-04-22 10:57

GROUP BY子句通常与聚合函数一起使用,用来对查询结果中的数据行进行分组。每个分组都基于一列或多列的值。通过这种方式,可以为每个不同的组合生成一个汇总行,从而帮助用户更有效地分析数据。此外,GROUP BY子句还可以搭配ROLLUP、

HAVING子句 2025-04-22 10:57

HAVING子句用于指定过滤分组结果(GROUP BY)或聚合计算结果的条件。 语法

INSERT INTO子句 2025-04-22 10:57

INSERT INTO子句支持将SQL计算结果写入到同一Project下的其他Logstore中。 语法

INTERSECT子句 2025-04-22 10:57

INTERSECT子句用于组合两个SELECT子句的结果集,并仅返回两个结果集中共同存在的行。本文介绍INTERSECT子句的基本语法和示例。 语法

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号