I don't know the scope for the duration. If it is minutes or hours.CREATE FUNCTION dbo.fnSomeFunctionName( @TripID INT)RETURNS DATETIMEASBEGIN DECLARE @dt DATETIME SELECT @dt = DATEADD(minute, Trip.Duration, Reserve.StartDay) FROM Trip INNER JOIN Reserve ON Reserve.TripID = Trip.TripID WHERE Trip.TripID = @TripID RETURN @dtEND
Make the EndDate as calculated column as (dbo.fnSomeFunctionName(TripID))Peter LarssonHelsingborg, Sweden