0

1 つのテーブル t を次のように仮定します。

    c1 c2
    == ==
    1
    2
    b 1
    b 2
    b 3
    c 4
    c 2

このテーブルを c1 でグループ化し、3 つのグループ a、b、c を持ちます。次のように、2 つのグループ間の列 c2 の類似性を計算する必要があります。

    sim(a,b) = 2(c2 の共通値は 1 と 2)/3(すべての値)=2/3
    sim(b,c) = 1(b と c には共通の値 2 しかない)/4 = 1/4
    sim(a,c) = 1/3

上記の式を作成するために sql (最初に Oracle 11g 構文) を使用できますか?

4

1 に答える 1