Advertisement
Guest User

Untitled

a guest
Feb 14th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.37 KB | None | 0 0
  1. CREATE FUNCTION dbo.udf_GetColonistsCount(@planetName VARCHAR(30))
  2. RETURNS TABLE
  3. AS
  4.  
  5. RETURN
  6. (SELECT
  7.     p.Name AS [PlanetName],
  8.     COUNT(tc.ColonistId) AS [Count]
  9. FROM Planets AS p
  10. JOIN Spaceports AS sp ON sp.PlanetId = p.Id
  11. JOIN Journeys AS j ON j.DestinationSpaceportId = sp.Id
  12. JOIN TravelCards AS tc ON tc.JourneyId = j.Id
  13. WHERE p.Name = @planetName
  14. GROUP BY p.Name)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement