コンピューター サイエンス教育の課題の一環として、クエリを SQL から関係代数式に変換するように依頼されました。
ここでのクエリの背後にあるアイデアは、1 つのテーブルからすべての部屋を検索することです。このテーブルには、プロジェクターの機器タイプがありますが、ホワイトボードはありません。次のクエリはそれを実行しますが、関係代数式に変換するのに苦労しています。 .
SELECT
e.room, e.type
FROM
Equipment AS e
LEFT OUTER JOIN
Equipment AS e2 ON e.room = e2.room AND e2.type = 'whiteboard'
WHERE
e.type = 'projector'
AND e2.type IS NULL;
私はかなりの初心者であり、一般的にここでロジックが表示されないようです。