テーブルBをテーブルAと照合して、条件に合致するレコードを抽出したビューCを生成したいと考えています。
条件:テーブルAのフラグが0の場合で、テーブルAの職員番号・年度と合致するテーブルBのレコードを抽出
下図のイメージでビューを生成したく思い、ご教示いただければ、幸いです。
環境はpostgrespl(イントラマート)になります。
テーブルA
職員番号 | 氏名 | 年度 | フラグ |
---|---|---|---|
001 | AA | 2022 | 0 |
003 | CC | 2022 | 0 |
005 | EE | 2022 | 1 |
006 | FF | 2021 | 0 |
テーブルB
職員番号 | 氏名 | 年度 | 年齢 |
---|---|---|---|
001 | AA | 2022 | 20 |
002 | BB | 2022 | 30 |
003 | CC | 2022 | 40 |
004 | DD | 2022 | 50 |
005 | EE | 2022 | 60 |
006 | FF | 2022 | 70 |
007 | GG | 2021 | 80 |
VIEW C
職員番号 | 氏名 | 年度 | 年齢 |
---|---|---|---|
001 | AA | 2022 | 20 |
003 | CC | 2022 | 40 |
あなたの回答
tips
プレビュー