SET ANSI_NULLS ON; GO SET QUOTED_IDENTIFIER ON; GO CREATE OR ALTER PROCEDURE dbo.Location_ListByProject @ProjectID int AS BEGIN SET NOCOUNT ON; SELECT lp.LocationID, lp.ProjectID, lp.ParentLocationID, lp.LocationName, lp.LocationTypeID, lt.TypeName AS LocationTypeName, lp.Description, lp.ShowInQuickAddBar, lp.ExcludeFromCompanionDetection, lp.DetectionPriority, lp.LocationPath, lp.Depth, l.CreatedDate, l.UpdatedDate, l.IsArchived FROM dbo.LocationPaths lp INNER JOIN dbo.Locations l ON l.LocationID = lp.LocationID LEFT JOIN dbo.LocationTypes lt ON lt.LocationTypeID = lp.LocationTypeID WHERE lp.ProjectID = @ProjectID ORDER BY lp.LocationName, lp.LocationPath, lp.LocationID; END; GO