セッションとトピックで訓練を記録するアクセス訓練データベースがあります。スプリットの理由は1つのセッションで複数のトピックをカバーする可能性があります。私は、どの従業員が特定のトピックを見つけられていないかを調べるクエリを作成しようとしています。私は、各従業員がどのような訓練を受けたかを示すクエリを得るのに問題はありませんが、逆は機能しません。データモデルは以下の通り:訓練記録のない従業員を検索
あなたが使用することができます
1
A
答えて
1
が話題に従業員IDを相関されるトピックが欠落している従業員を見つけることnot exists
演算子を使用するように結合します
SELECT *
FROM tblEmployees e
WHERE NOT EXISTS (SELECT *
FROM tblTrainingTopics tt
JOIN tblTrainingSessions ts ON tt.sessionid = ts.id
JOIN tblTrainingLog tl ON tl.session = ts.id
WHERE tl.eenumber = e.eeid AND tt.topic = 'some_topic')
+0
あなたはとても近いです。 1つのトピックについて正しいレポートが得られます。私はすべてのトピックを表示するレポートを取得しようとしています。言い換えれば、人物AにはトピックXがありません。人物BにはトピックYがありません。 –
+0
'some_topic'を '*'に置き換えて、すべてのトピックを1つのレポートに表示します –
関連する問題
- 1. データベース、従業員毎日の記録
- 2. C#従業員名前で検索
- 3. xqueryを使用して従業員がいない従業員を探す
- 4. 従業員の性別をSSNから検索する
- 5. Odoo記録従業員を除外するためのルールは残します
- 6. デベロッパーのHerokuの従業員
- 7. 日付範囲に基づいて従業員を検索してカウントする
- 8. OFBizの従業員セルフサービス
- 9. SQLデータベースデザインの従業員タイムシート
- 10. 従業員クラスのPython
- 11. 従業員スケジュールのデータベーススキーマ
- 12. 従業員マネージャーレポート - SQL Serverの
- 13. 従業員テーブルの上司である従業員を表示するSQLクエリ
- 14. 地区および従業員の従業員数をカウントするクエリ
- 15. 従業員が割り当てられていない従業員を取り出す
- 16. 以下は従業員
- 17. 「従業員がID列
- 18. 従業員の名前SQLと一緒にmin(sal)を検索します。Oracle
- 19. Laravelに従業員のみ登録する
- 20. CKAN APIを使用してJavascriptで従業員検索ツールを作成する
- 21. 従業員テーブルの複数のエントリを含む従業員テーブルの各従業員の2番目に高い給料を得る方法
- 22. org.hibernate.MappingException:不明なエンティティ従業員
- 23. 従業員登録usinfファイルIOと二重リンクリスト
- 24. は私のマネージャーのリストを取得する私は、従業員のレポートを組織内の従業員のリストを与え、社員、ReportsToEmployeeId列、と従業員のテーブルを持っている私の従業員ID
- 25. NetSuiteの従業員保存された検索で従業員の優良内部IDを返す必要があります
- 26. MySQL - 最高の従業員に達するまで従業員の上司を見つけてください
- 27. 従業員の最大日数のデータ
- 28. エキスキャリア、従業員のURL Mechanizeの上
- 29. クイックブックスの従業員アカウントの作成
- 30. MySQLの従業員データベースの例
あなたは*みました**アクセスでUnmatched * Query Wizard **を見つける?? – ashleedawg