Guest User

Untitled

a guest
Oct 24th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. SELECT c.EmailAddress,
  2. o.BillingFirstName AS WC_FirstName,
  3. o2.LatestOrder
  4. FROM Customers c
  5. JOIN orders o ON o.customerid = c.customerid
  6. JOIN
  7. (SELECT
  8. cx.EmailAddress,
  9. MAX(o.OrderID) AS LatestOrder
  10. FROM Customers AS cx
  11. JOIN Orders o
  12. ON o.customerid = cx.customerid
  13. WHERE o.OrderStatus <> 'CANCELLED'
  14. AND o.OrderDate > '09/01/2017 00:00'
  15. GROUP BY
  16. EmailAddress) AS o2 on o2.EmailAddress = cx.EmailAddress
  17. GROUP BY c.EmailAddress,
  18. o.BillingFirstName
Add Comment
Please, Sign In to add comment