2 つのテーブルを結合しようとしていますが、命令の結果であるfield1
テーブルtable1
を結合できません。field2
table2
DISTINCT
例えば
Select f1
From table1
join (Select distinct(f2) as "secondField"
From table2
) b on f1 = *X*
何を設定できX
ますか?多分b.f2
またはb.secondField
?
特定のフィールドである場合X
は問題ありませんが、DISTINCT、SUM、または同様の関数によって指定された場合、それを管理できません。
誰かヒントをくれませんか?