SQLクエリで課題に直面しています。基本的に、それぞれの[送信タスク]よりも後で[開始]を提示するレジスタを取得したいと思います。
テーブルは次のようになります。
Main Project Main Link Name Start Outgoing tasks
A 1 A1 02.01.2012 A2
A 1 A2 01.01.2012 A3
..。
私が書いたクエリはこれです:
SELECT [Name], [Start], [Outgoing tasks]
FROM [Sheet1$]
WHERE [Main project] = 'A'
AND [Main link] = '1'
AND [Outgoing tasks] IS NOT NULL
AND [Start] > (SELECT [Start]
FROM [Sheet1$]
WHERE [Main project] = 'A'
AND [Main link] = '1'
AND [Name] = [Outgoing tasks])
エラーは返されませんが、期待した結果が得られないだけです。
何が悪いのか知っていますか?どんなサポートも大歓迎です!!!
詳細情報:
このテーブルは、アプリケーションのようなMSProjectからのものです。つまり、マイルストーン、そのデータ、後継者、および前任者があります。私が実際に必要としているのは、後継者よりも後の開始日を持つマイルストーンのリストです(これはプロジェクト管理の観点からのエラーです)。したがって、A1.Start> A2.Startの場合、結果にiが表示されます。さらに詳しい情報が必要な場合はお知らせください。