提交 2eb74eb2 创建 作者: 王晓庆's avatar 王晓庆

2

上级 e8106415
流水线 #118614 已通过 于阶段
用时 1 分 43 秒
...@@ -12,5 +12,5 @@ WHERE NOT EXISTS( ...@@ -12,5 +12,5 @@ WHERE NOT EXISTS(
L.partkey = PS.partkey AND L.partkey = PS.partkey AND
L.suppkey = PS.suppkey AND L.suppkey = PS.suppkey AND
PS.partkey = P.partkey AND PS.partkey = P.partkey AND
P.mfgr = '中国奇瑞' AND P.name = '发动机总成' P.mfgr = N'中国奇瑞' AND P.name = N'发动机总成'
) )
...@@ -9,7 +9,7 @@ WHERE NOT EXISTS( ...@@ -9,7 +9,7 @@ WHERE NOT EXISTS(
FROM Customer CB, Orders OB, Lineitem LB FROM Customer CB, Orders OB, Lineitem LB
WHERE CB.custkey = OB.custkey AND WHERE CB.custkey = OB.custkey AND
OB.orderkey = LB.orderkey AND OB.orderkey = LB.orderkey AND
CB.name = '张三' AND CB.name = N'张三' AND
NOT EXISTS( NOT EXISTS(
SELECT * SELECT *
FROM Orders OC, Lineitem LC FROM Orders OC, Lineitem LC
......
...@@ -9,4 +9,4 @@ FROM Customer C, (SELECT custkey ...@@ -9,4 +9,4 @@ FROM Customer C, (SELECT custkey
HAVING AVG(totalprice) > 10000 HAVING AVG(totalprice) > 10000
) B, Nation N ) B, Nation N
WHERE C.custkey = B.custkey AND WHERE C.custkey = B.custkey AND
C.nationkey = N.nationkey AND N.name = '中国' C.nationkey = N.nationkey AND N.name = N'中国'
...@@ -6,7 +6,7 @@ SELECT P.* ...@@ -6,7 +6,7 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '张三' PS.partkey = P.partkey AND C.name = N'张三'
INTERSECT INTERSECT
...@@ -14,4 +14,4 @@ SELECT P.* ...@@ -14,4 +14,4 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '李四' PS.partkey = P.partkey AND C.name = N'李四'
...@@ -6,7 +6,7 @@ SELECT P.* ...@@ -6,7 +6,7 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '张三' PS.partkey = P.partkey AND C.name = N'张三'
UNION UNION
...@@ -14,4 +14,4 @@ SELECT P.* ...@@ -14,4 +14,4 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '李四' PS.partkey = P.partkey AND C.name = N'李四'
...@@ -6,7 +6,7 @@ SELECT P.* ...@@ -6,7 +6,7 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '张三' PS.partkey = P.partkey AND C.name = N'张三'
EXCEPT EXCEPT
...@@ -14,4 +14,4 @@ SELECT P.* ...@@ -14,4 +14,4 @@ SELECT P.*
FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P FROM Customer C, Orders O, Lineitem L, PartSupp PS, Part P
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND
L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND L.suppkey = PS.suppkey AND L.partkey = PS.partkey AND
PS.partkey = P.partkey AND C.name = '李四' PS.partkey = P.partkey AND C.name = N'李四'
...@@ -4,4 +4,4 @@ USE TPCH ...@@ -4,4 +4,4 @@ USE TPCH
SELECT O.orderkey, O.totalprice, L.partkey, L.quantity, L.extendedprice SELECT O.orderkey, O.totalprice, L.partkey, L.quantity, L.extendedprice
FROM Customer C, Orders O, Lineitem L FROM Customer C, Orders O, Lineitem L
WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND C.name = '张三' WHERE C.custkey = O.custkey AND O.orderkey = L.orderkey AND C.name = N'张三'
...@@ -11,5 +11,5 @@ WHERE custkey IN ( ...@@ -11,5 +11,5 @@ WHERE custkey IN (
L.partkey = PS.partkey AND L.partkey = PS.partkey AND
L.suppkey = PS.suppkey AND L.suppkey = PS.suppkey AND
PS.partkey = P.partkey AND PS.partkey = P.partkey AND
P.mfgr = '中国奇瑞' AND P.name = '发动机总成' P.mfgr = N'中国奇瑞' AND P.name = N'发动机总成'
) )
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论