All Products
Search
Document Center

Simple Log Service:Klausa INTERSECT

Last Updated:Mar 26, 2026

Klausa INTERSECT digunakan untuk menggabungkan set hasil dari dua pernyataan SELECT dan hanya mengembalikan baris yang muncul di kedua set hasil tersebut. Topik ini menjelaskan sintaks klausa INTERSECT serta memberikan contoh penggunaannya.

Sintaks

SELECT key1... FROM logstore1
INTERSECT
SELECT key2... FROM logstore2
Penting
  • Setiap pernyataan SELECT harus mengembalikan jumlah kolom yang sama. Kolom yang bersesuaian harus berada dalam urutan yang sama dan memiliki tipe data yang sama.

  • Klausa INTERSECT menghapus baris duplikat dari set hasil akhir.

Parameter

Parameter

Deskripsi

key

Nama bidang, nama kolom, atau ekspresi.

Anda dapat menentukan nilai yang berbeda untuk key1 dan key2, tetapi Anda harus menentukan tipe data yang sama untuk keduanya.

Logstore

Nama Logstore.

Contoh

Logstore bernama internal-diagnostic_log menyimpan log penting, termasuk log tentang latensi konsumsi, alert, dan pengumpulan data untuk setiap Logstore. Logstore lain bernama internal-operation_log menyimpan log terperinci, termasuk log operasional untuk semua sumber daya dalam suatu Project. Anda dapat menggunakan klausa INTERSECT untuk menemukan Logstore yang menghasilkan baik log penting maupun log terperinci.

  • Pernyataan query dan analisis

    * |
    SELECT
      logstore
    FROM  internal-operation_log
    INTERSECT
    SELECT
      logstore
    FROM  internal-diagnostic_log
  • Hasil query dan analisisINTERSECT