* | SELECT key FROM (subquery)
* | SELECT compare(PV, 86400) FROM (SELECT count(*) AS PV)
SELECT count(*) AS PVは第一層の統計分析であり、元のログを対象に統計してWebサイトのアクセス数PVを取得します。SELECT compare(PV, 86400) FROMは第二層の統計分析であり、第一層の統計分析の結果に対してPVを二次統計し、同环比関数compareを使用して1日前のWebサイトアクセス数PVを取得します。[1860,1656,1.1231884057971016]
* |SELECT compare[1] AS today, compare[2] AS yesterday, compare[3] AS ratioFROM (SELECT compare(PV, 86400) AS compareFROM (SELECT COUNT(*) AS PV))
SELECT compare[1] AS today, compare[2] AS yesterday, compare[3] AS ratio FROM compare関数の結果に対して、配列のインデックスを使用して特定の位置の数値を取得します。フィードバック