고객으로부터 가장 최근의 구매 또는 포기 정보를 선택하고 Where 문에 오류 메시지가 표시됩니다.Where 내부 참여 선언문
SELECT Orders.EMAILADDRESS as EMAILADDRESS, [All Productions].REGIONID, [All Productions].EVENTTYPE, [All Productions].EVENTCATEGORY, [All Productions].EVENTNAME
FROM Orders INNER JOIN [All Productions]
WHERE Orders.ORDERDATE = (
Select MAX(Orders.ORDERDATE)
FROM Orders
GROUP BY EMAILADDRESS
)
ON Orders. PRODUCTIONID = [All Productions].PRODUCTIONID
UNION
SELECT Carts.EMAILADDRESS as EMAILADDRESS, [All Productions].REGIONID, [All Productions].EVENTTYPE, [All Productions].EVENTCATEGORY, [All Productions].EVENTNAME
FROM Orders INNER JOIN [All Productions]
WHERE Carts.ABANDONDATE = (
Select MAX(Carts.ABANDONDATE)
FROM Carts
GROUP BY EMAILADDRESS
)
ON Carts.ABANDONDID = [All Productions].PRODUCTIONID
오류 메시지 란 무엇입니까? – johnny
아마도 WHERE 절에 사용 된 하위 쿼리는 여러 결과를 반환합니다. –
사용중인 데이터베이스에 질문에 태그를 지정해야합니다. 어떤 데이터베이스를 사용하고 있습니까? –