我真的需要以下查询的帮助;使用 CTE 和连接执行需要 44 多秒,但是,当我运行单独的 select 语句时,每个语句只需要 1 秒。为什么我加入他们需要 44 秒?
WITH Z
AS (SELECT GM,
YQ,
IG
FROM FN_qryFYQI(@pYQ1)),
Y
AS (SELECT GM,
YQ,
IG
FROM FN_qryFYQI(@pYQ2))
SELECT Z.GM,
Z.IG AS IG1,
Y.IG AS IG2
FROM Y
INNER JOIN Z
ON Y.GM = Z.GM