重複している可能性がありますが、この場合の洞察は提供されていません: マルチパート識別子をバインドできませんでした
次の形式のクエリがあります。
select l.id, l.foo, r.id, r.foo
from tbl l
inner join storyevents r on l.id = r.id
right join (
select distinct foo from tbl where id= l.id
) tmp on l.foo = tmp.foo
where l.foo = 12345
しかし、次のエラーが発生します。
The multi-part identifier "l.id" could not be bound.
サブクエリに関連してright join
。
inner join
ボーナスポイント:これは、単一の列に基づいて重複する行を削除する試みです。これを行うためのより良い方法は?