SQL 式に相当する関係代数はありますNOT IN
か?
たとえば、次の関係がある場合:
A1 | A2
----------
x | y
a | b
y | x
A1 が A2 に含まれるリレーションのすべてのタプルを削除したいと考えています。SQL では、次のクエリを実行できます。
SELECT
*
FROM
R
WHERE
R.A1 NOT IN
(
SELECT
A2
FROM
R
)
/
本当に私を困惑させているのは、関係代数選択演算子内でサブクエリを実行する方法です.これは可能ですか?:
σここにいくつかのサブクエリR