私がここでやりたいことは簡単です... ivestigators IDと彼に対応する名前を表示してください... これは、ユーザータイプに基づいて選択することによってユーザーテーブルから簡単に行うことができます。 しかし、私はいくつかのタイプの調査官だけを選びたいと思っています。ここでの類推は、研究者が調査するために展示会に割り当てられていることです。 1人の研究者を最大3人のケースに割り当てることができます。調査官の割り当て中に、私は2つ以下のケースに割り当てられたinvestigatorIDだけを検索するselectステートメントを書きたいと思います。私は以下のサンプルデータを表示する展示会とユーザーテーブルを含んでいます。 ネストされた複雑なselectステートメント
今私は一種の私が最初にすべてのユーザーのリストから自分のIDにより、すべての研究者を選ぶと、割り当てられたものをドロップすることによって、展示テーブルを介してそれらをフィルタリングする必要がありますアイデアを持っています3例、2例の場合はそのまま残す。その後、私はこのIDを使用して調査者名を選択します。
大きな質問はどのように文を書くのですか?
なぜこれをC#タグでマークしましたか?これを行うためのSQL文や、C#で何かを探していますか? LINQステートメント? –
私はここで外来キーの関係を見るのが苦労しています。それはユーザーテーブルに戻ってくる "OfficerID"か "InvestigatorID"でしょうか? –
下部テーブルのエントリと一致するのはInvestigatorIDだけです。 (IO123)。 – sisve