Advertisement
StoyanGrigorov

Untitled

Feb 8th, 2017
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.88 KB | None | 0 0
  1. ----15. Continents and Currencies
  2.  
  3.  
  4. --SELECT TableOne.ContinentCode, TableOne.CurrencyCode, TableOne.CurrencyUsage
  5. --FROM
  6. --(
  7. --  SELECT c.ContinentCode ,c.CurrencyCode, COUNT(*) AS 'CurrencyUsage'
  8. --  FROM Countries AS c
  9. --  WHERE c.CurrencyCode IS NOT NULL
  10. --  GROUP BY c.ContinentCode ,c.CurrencyCode
  11. --  HAVING COUNT(c.CurrencyCode) > 1
  12. --) AS TableOne
  13. --INNER JOIN
  14. --(SELECT currencies.ContinentCode, MAX(currencies.CurrencyUsage) AS MaxUsage
  15. --FROM
  16. --      (
  17. --      SELECT c.ContinentCode ,c.CurrencyCode, COUNT(*) AS 'CurrencyUsage'
  18. --      FROM Countries AS c
  19. --      WHERE c.CurrencyCode IS NOT NULL
  20. --      GROUP BY c.ContinentCode ,c.CurrencyCode
  21. --      HAVING COUNT(c.CurrencyCode) > 1
  22. --      ) AS currencies
  23. --GROUP BY currencies.ContinentCode
  24. --) AS TableTwo
  25. --ON TableOne.ContinentCode = TableTwo.ContinentCode AND TableOne.CurrencyUsage = TableTwo.MaxUsage
  26. --ORDER BY TableOne.ContinentCode
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement