サブクエリから複数の結果を返す必要があり、それを把握することができませんでした。最終的な結果は、縦軸を横切って人物名を生成し、横軸を横切る行動カテゴリーに基づいて様々な行動を生成する。最終結果は次のようになります。サブクエリで複数の結果を返す方法はありますか?
----------
**NAME CATEGORY 1 CATEGORY 2**
Smith, John Action 1, Action 2 Action 1, Action 2, Action 3
----------
これを単一のクエリで実行する方法はありますか?
select
name,
(select action from actionitemtable where actioncategory = category1 and contact = contactid)
from
contact c
inner join actionitemtable a
on c.contactid = a.contactid
つ以上の結果がそのサブクエリで返された場合、私は、単一のカンマで区切られた文字列、またはアクションのリストとして表示できるようにしたいと思い、など
はありがとうございます。
Microsoft Sql Server 2005が使用されています。
ありがとうございました。私は助けてくれてありがとう、私は時間を感謝します。 –