Todos os produtos
Search
Central de documentação

Simple Log Service:Cláusula INTERSECT

Última atualização: Jul 03, 2026

A cláusula INTERSECT combina os conjuntos de resultados de duas instruções SELECT e retorna apenas as linhas presentes em ambos.

Sintaxe

SELECT key1... FROM logstore1
INTERSECT
SELECT key2... FROM logstore2
Importante
  • Cada cláusula SELECT deve ter o mesmo número de colunas. As colunas correspondentes também devem seguir a mesma ordem e ter o mesmo tipo de dados.

  • A cláusula INTERSECT retorna somente linhas distintas no conjunto de resultados final.

Parâmetros

Parâmetro

Descrição

key

Nome de campo, nome de coluna ou expressão.

Especifique valores diferentes para key1 e key2, mas mantenha os mesmos tipos de dados.

Logstore

Nome do Logstore.

Exemplos

O Logstore internal-diagnostic_log registra logs importantes, como latência de consumo de logs, alertas e coleta de logs de cada Logstore. O Logstore internal-operation_log armazena logs detalhados, incluindo registros de operações de todos os recursos em um Project. O exemplo a seguir usa a cláusula INTERSECT para identificar os Logstores que geram logs importantes e detalhados.

  • Instrução de consulta e análise

    * |
    SELECT
      logstore
    FROM  internal-operation_log
    INTERSECT
    SELECT
      logstore
    FROM  internal-diagnostic_log
  • Resultado da consulta e análise: A consulta retorna três Logstores: oss_log, website_log e game_log.