-- ================================================ -- Template generated from Template Explorer using: -- Create Inline Function (New Menu).SQL -- -- Use the Specify Values for Template Parameters -- command (Ctrl-Shift-M) to fill in the parameter -- values below. -- -- This block of comments will not be included in -- the definition of the function. -- ================================================ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE FUNCTION DistinctAiAj ( -- Add the parameters for the function here @attributeName1 varchar(50), @attributeName2 varchar(50) ) RETURNS INT AS BEGIN DECLARE @DistinctAiAj INT; -- Add the SELECT statement with parameter references here SELECT @DistinctAiAj = COUNT(DISTINCT a.value) FROM dbo.CorrelationAttributes as a, dbo.CorrelationAttributes as b WHERE a.attribute = @attributeName1 and b.attribute = @attributeName2 and a.attribute=b.attribute; RETURN @DistinctAiAj; END; GO