UFN_CONSTITUENTMATCHSCORERESULT_DISCRETERANGES

Return

Return Type
bit

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@FIELDCODE tinyint IN
@MINSCORE tinyint IN
@MAXSCORE tinyint IN

Definition

Copy


create function dbo.UFN_CONSTITUENTMATCHSCORERESULT_DISCRETERANGES (
  @ID uniqueidentifier,
  @FIELDCODE tinyint,
  @MINSCORE tinyint,
  @MAXSCORE tinyint)
returns bit
begin
  declare @RESULT bit = 1

  select @RESULT = 0
  from dbo.CONSTITUENTMATCHSCORERESULT
  where ID <> @ID
  and FIELDCODE = @FIELDCODE
  and (MINSCORE between @MINSCORE and @MAXSCORE or
       MAXSCORE between @MINSCORE and @MAXSCORE or
       @MINSCORE between MINSCORE and MAXSCORE)

  return @RESULT
end