Quote があり、その Quote の最後の 3 つのメモを 1 行にまとめたいと考えています。引用符から上位 3 つを選択すると、QuoteNote テーブルが作成されます。
QuoteNoteID QuoteID Note NoteAreaID
1 1 Test 2
2 1 Test2 1
3 1 Test3 1
このテーブルを選択すると、必要な情報が返されます
SELECT q.QuoteNoteID, q.QuoteID, q.Note, q.NoteAreaID, n.Description AS NoteAreaDesc
FROM Quote q INNER JOIN QuoteNote n ON n.QuoteID = q.QuoteID
これは私に与えます
QuoteNoteID QuoteID Note NoteAreaID NoteAreaDesc
1 1 Test 2 Internal
2 1 Test2 1 External
3 1 Test3 1 External
今私がしたいのは、これを1行に入れることだけです
QuoteID Note1 Note2 Note3 NoteAreaID1 NoteAreaID2 NoteAreaID3 NoteAreaDesc1 NoteAreaDesc2 NoteAreaDesc3
1 Test Test2 Tes3 2 1 1 Internal External External
助けていただければ幸いです、ありがとう