次のような「CertificateEntries」のテーブルがあります。
Entity_ID | Certificate_ID | CertificateExpiry
1 | 1 | dd/mm/YYYY
1 | 2 | dd/mm/YYYY
など。これは本質的に多対多の関係であり、エンティティは多くの証明書を持つことができ、証明書は多くのエンティティに割り当てることができます。
私がやりたいのは、これをピボットして、証明書のリストが列になるようにすることです。
Entity_ID | 1 | 2 | 3 | 4 |
1 | T | T | F | F |
2 | T | F | F | T |
これを行う方法がよくわかりません。すべてのオンラインの例は、COUNT、MAX、AVG などが必要であることを示しているようです。理想的には、T/F の代わりに有効期限を設定したいのですが、それが不可能な場合、 私が理解することができます...
誰かが私を正しい方向に向けるのを助けることができれば、それは素晴らしいことです. ありがとう。