皆さん、こんにちは。
エントリを持つテーブルが 1 つあります。これらのエントリには、フィールドの機密性(公開、機密) とフィールドの種類(プロジェクト、ポスター、出版物など) があります。だから私は何をしたいですか: 指定されたタイプと機密性のエントリではなく、すべてのエントリを SELECT 内でフィルタリングしたいです。
例えば:
type=project, confidentiality=public | should be selected
type=project, confidentiality=confidential | should be not selected
type=poster, confidentiality=public | should be selected
type=poster, confidentiality=confidential | should be selected
これを行う良い方法はありますか?
SELECT ...
WHERE (type = 'project' AND confidentiality = 'public') OR type = 'publication' OR type
= 'poster' OR type = 'lecture' OR type = 'committee'
GROUP BY
前もって感謝します