MSCEWI4030
Warning while OUTER JOIN equivalence is checked.
Severity
Description
Code Example
Input Code:
SELECT TOPS.* from Customers as C
OUTER APPLY (SELECT TOP 1 O.code
FROM Orders AS O
WHERE O.customer_id = C.customer_id
ORDER BY O.code) AS TOPS;Output Code:
SELECT TOPS.* from Customers as C
INNER JOIN LATERAL (SELECT TOP 1 O.code
FROM Orders AS O
WHERE O.customer_id = C.customer_id
ORDER BY O.code) AS TOPS /*** MSC-WARNING - MSCEWI4030 - Equivalence from OUTER APPLY to LEFT OUTER JOIN must be checked. ***/;
Recommendations
Last updated
