У меня есть запрос, связанный с CTE.Я просто хочу знать, может ли следующий запрос быть оптимизирован в любом случае, и если это так, то в чем смысл его оптимизированной версии:
вот запрос:
WITH A AS
(
SELECT
user_ID
FROM user
WHERE user_Date IS not NULL
),
B AS
(
SELECT
P.user_ID,
P.Payment_Type,
SUM(P.Payment_Amount) AS Total_Payment
FROM Payment P
JOIN A ON A.user_ID = P.user_ID
)
SELECT
user_ID,
Total_Payment_Amount
FROM B
WHERE Payment_Type = 'CR';