在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算的4个等价的表达式E1、E2、E3和E4如下所示:
如果严格按照表达式运算顺序,则查询效率最高的是(1)。将该查询转换为等价的SQL语句如下:
SELECT A1,A4 FROM R,S
WHERE(2);
(1)
A.E1
B.E2
C.E3
D.E4
(2)
A.R.A2< 2015 OR S.A4=95
B.R.A2< 2015 AND S.A4=95
C.R.A2< 2015 OR S.A4=95 OR R.A2=S.A2
D.R.A2< 2015 AND S.A4=95 AND R.A2=S.A2 AND R.A3=S.A3