Remover Familia dentro de uma outra familia
--1º Para achar a categoria base onde irá remover os produtos dela segue abaixo:
select * from [dbo].[produto_categoria] where prca_nome like '%CR SALGADOS DELIVERY%'
--Precisamos pegar o prca_codigo respectivo = 876 nesse caso.
--2º Nessa passo precisamos pegar o cafa_codigo respectivo da categoria base onde estao os produtos para serem
--removidos.
select * from [dbo].[catalogo_familia] where prca_codigo = 880
--cafa_codigo = 4292
/*3º Aqui é a categoria base de onde voce quer tirar os produtos de dentro*/
--Aqui apenas um select para voce ver o cafa_codigo respectivo que seria o cafa_codigoBase
--Serão listados todos os produtos cafa_codigo dentro do cafa_codigoBase
SELECT * FROM [dbo].[catalogo_familia_familia] where cafa_codigoBase = 4292
/*4º Vamos achar o prca_codigo do produto agora*/
select * from produto_categoria where prca_nome like '%CR ADICIONAIS DOCES%'
/*5º Acahar agora o cafa_codigo com base no prca_codigo do passo 4º*/
select * from catalogo_familia where prca_codigo = 867
/*6º Com isso você consegue aplicar agora o remover o produto da categoria base.*/
DELETE FROM [dbo].[catalogo_familia_familia]
WHERE cafa_codigo = 4281 AND cafa_codigoBase = 4292; --Aqui você coloca o cafa_codigo do produto a ser removido