USE [DataPRO] GO /****** Object: UserDefinedFunction [dbo].[foo_GetIdenticalGroupChannelSettingsCount] Script Date: 4/2/2019 2:43:11 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[foo_GetIdenticalGroupChannelSettingsCount] ( @ChannelId1 BIGINT, @ChannelId2 BIGINT ) RETURNS int AS BEGIN return ( SELECT COUNT(*) FROM [dbo].[GroupChannelSettings] G1, [dbo].[GroupChannelSettings] G2 WHERE G1.ChannelId = @ChannelId1 AND G2.ChannelId = @ChannelId2 AND G1.SettingId = G2.SettingId AND G1.SettingValue = G2.SettingValue ) END