1

2 つのテーブルを結合しようとしていますが、命令の結果であるfield1テーブルtable1を結合できません。field2table2DISTINCT

例えば

Select f1
From   table1 
join (Select distinct(f2) as "secondField"
      From table2
     ) b on f1 = *X*

何を設定できXますか?多分b.f2またはb.secondField

特定のフィールドである場合Xは問題ありませんが、DISTINCT、SUM、または同様の関数によって指定された場合、それを管理できません。

誰かヒントをくれませんか?

4

3 に答える 3