SQL 2005 を使用しています。
表 1 の LinkedDocumentFolderTable には、リンクされたドキュメントを保持するフォルダーの名前と情報が含まれています。
表 2 の LinkedDocumentTable には、リンクされたドキュメント自体に関する情報が含まれています。
2 つのテーブルは、LinkedDocumentFolderID によってリンクされています。
LinkedDocumentFolderTable から LinkedDocumentFolderID、Description、FolderURL、および IsUnmanagedFolder が必要です。また、各フォルダー (linkeddocumentfolderid で識別される) 内のリンクされたドキュメントの数も取得したいと考えています。
以下のステートメントは、LinkedDocumentTable 内のドキュメントの総数を示すという観点から機能しますが、linkeddocumentfolderid によって分割されません。各フォルダー内のリンクされたドキュメントの数を取得するステートメントを書き直すのを手伝ってください。前もって感謝します。
select Count(*)
from linkeddocumenttable
select ld.linkeddocumentfolderid,ld.description,
ld.folderURL,ld.isunmanagedfolder
from linkeddocumentfoldertable ld
inner join linkeddocumenttable l on
ld.linkeddocumentfolderid=l.linkeddocumentfolderid