详情页标题前

阿里云日志服务SLS嵌套子查询-云淘科技

详情页1

嵌套子查询是指将一个SELECT语句嵌套在另一个SELECT语句中。针对复杂的分析场景,您可以使用嵌套子查询。

基本语法

使用嵌套子查询时,需在SELECT语句中指定FROM子句。

* | SELECT key FROM (sub_query)


注意

  • 子查询语句需被包裹在半角圆括号()中。
  • 在子查询语句中,需指定关键字FROM log表示在当前Logstore中执行SQL分析。

示例

示例1

计算各个请求方法对应的请求数量,然后获取最小的请求数量。

  • 查询和分析语句
    * |
    SELECT
     min(PV)
    FROM  (
        SELECT
          count(1) as PV
        FROM      log
        GROUP BY
          request_method
      )
  • 查询和分析结果阿里云日志服务SLS嵌套子查询-云淘科技

示例2

计算当前1小时和昨天同时段的网站访问量比值。其中,选择查询和分析的时间范围为1小时(整点时间),86400表示当前时间减去86400秒(1天),log表示Logstore名称。

  • 查询和分析语句
    * |
    SELECT
      diff [1] AS today,
      diff [2] AS yesterday,
      diff [3] AS ratio
    FROM  (
        SELECT
          compare(PV, 86400) AS diff
        FROM      (
            SELECT
              count(*) AS PV
            FROM          log
          )
      )
  • 查询和分析结果阿里云日志服务SLS嵌套子查询-云淘科技
    • 3337.0表示当前1小时(例如2020-12-25 14:00:00~2020-12-25 15:00:00)的网站访问量。
    • 3522.0表示昨天同时段(例如2020-12-24 14:00:00~2020-12-24 15:00:00)的网站访问量。
    • 0.947473026689381表示当前1小时与昨天同时段的网站访问量比值。

示例3

统计各个访问页面的访问次数及占比。

  • 查询和分析语句
    * |
    SELECT
      request_uri AS "访问页面",
      c AS "次数",
      round(c * 100.0 /(sum(c) over()), 2) AS "百分比%"
    FROM  (
        SELECT
          request_uri AS request_uri,
          count(*) AS c
        FROM      log
        GROUP BY
          request_uri
        ORDER BY
          c DESC
      )
  • 查询和分析结果阿里云日志服务SLS嵌套子查询-云淘科技

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/161838.html

(0)
上一篇 2023年12月10日 上午3:48
下一篇 2023年12月10日 上午3:49
详情页2

相关推荐

  • 阿里云RDS数据库ST_AsDatasetFile-云淘科技

    将栅格对象转化为文件格式二进制流。 语法 setof record ST_AsDatasetFile(raster raster_obj, box extent, integer pyramidLevel default 0, cstring bands default ”, cstring format default ‘GTiff’, cstring …

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库查看日志-云淘科技

    您可以通过控制台或SQL命令查询实例的错误日志和慢日志,帮助故障定位分析。 说明 本文所述的日志是指错误日志和慢日志。关于归档日志,请参见备份PostgreSQL数据和下载备份。 注意事项 无。 查看日志 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。 在左侧导航栏中单击日志管理。 在日志管理页面选择查询错误日志或者慢日志明细,选择时间范围,单击…

    阿里云数据库 2023年12月9日
  • 阿里云日志服务SLS查看数据报表-云淘科技

    CloudLens for Redis提供丰富的可视化图表,用于展示云数据库Redis日志的分析结果。 前提条件 已开启日志采集功能。具体操作,请参见开启日志采集功能。 功能入口 登录日志服务控制台。 在日志应用区域的云产品Lens页签中,单击CloudLens for Redis。 在左侧导航栏中,单击报表中心。 慢日志中心 慢日志中心仪表盘通过分析慢日志…

    2023年12月10日
  • 阿里云日志服务SLSCLI概述-云淘科技

    为满足越来越多的自动化日志服务配置需求,日志服务提供命令行工具CLI(Command Line Interface)。 主要功能 日志服务命令行工具CLI的主要功能包括: 支持大部分的日志服务REST接口。例如管理Project、Logstore、机器组、消费组和Logtail配置等。 支持多账号,便于跨地域操作日志。 支持基本查询和拉取日志。 支持Elas…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLSMarkdown图表(下线)-云淘科技

    本文介绍Markdown图表的常见语法及如何在日志服务的仪表盘中创建Markdown图表。 前提条件 已采集日志数据。更多信息,请参见数据采集。 已创建仪表盘。更多信息,请参见创建仪表盘。 背景信息 重要 Markdown图表功能暂时无法使用。 在查询分析日志数据时,将多个统计图表添加到仪表盘中,有助于您快速查看多项分析结果、实时监控多项业务的状态信息。日志…

    2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。