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)

-
查詢和分析結果(目標LogStore)
