3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式。
① σ A = 10 ( S ) \sigma_{A=10}(S) σA=10(S)
SELECT*
FROM S
WHERE A=10
② Π A , B ( S ) \Pi_{A,B}(S) ΠA,B(S)
SELECT A,B
FROM S;
③ S ⋈ T S\Join T S⋈T
SELECT A,B,S.C,S.D,E.F
FROM S,T
WHERE S.C=T.C AND S.D=T.D
④ S ⋈ S . C = T . C T S\underset{S.C=T.C}\Join T SS.C=T.C⋈T
SELECT *
FROM S,T
WHERE S.C=T.C
⑤ S ⋈ A < E T S\underset{A<E}\Join T SA<E⋈T
SELECT *
FROM S,T
WHERE A<E;
⑥ Π C , D ( S ) × T \Pi_{C,D}(S)\times T ΠC,D(S)×T
SELECT S.C,S.D,T.C,T.D,E,F
FROM S,T;
4.用SQL语句建立第2章习题6的四个表,针对这四个表用SQL语句完成该题目的查询。
(1)求供应工程J1零件的供应商号码SNO;
Π S N O \Pi_{SNO}