-3

私はSQLにまったく慣れていないので、しばらくお待ちください...タスク割り当てと呼ばれるテーブルから電子メールを選択したいと思います。タスクID =(列にXなどの値を持つ別のテーブルのすべてのタスクID)プロジェクトIDと呼ばれます。一意のメールのみを選択したいのですが、これが1つのSQLステートメントで可能かどうかを教えてください。

4

1 に答える 1

3

クエリ デザイン ウィンドウを使用して、SQL ステートメントを段階的に構築できます。たとえば、次のものを構築できます。

 SELECT DISTINCT TaskID From SomeTable WHERE ColX="X"

DISTINCT キーワードを取得するには、右クリックしてプロパティを選択し、[一意の値] を選択します。

以下を構築することもできます。

 SELECT Email From ATable As A
 INNER JOIN SomeTable As B
 ON a.TaskID = b.TaskID

今代用:

 SELECT Email From ATable As A
 INNER JOIN (SELECT DISTINCT TaskID From SomeTable WHERE ColX="X") As B
 ON a.TaskID = b.TaskID
于 2013-01-07T15:54:31.330 に答える