Jump to content
FabianoSouza

Fazer count em select FROM OPENJSON

Recommended Posts

Preciso fazer um count na quantidade de objetos (ou chaves) JSON.

Isso deveria funcionar exibindo a quantidade 2.

Podem ajudar?

DACLARE @strFiltros VARCHAR(1000)
SET @strFiltros = '{"objFiltro":[[{"contexto":"candidatos","codFiltro":"0","codCidade":"490","codEstado":"14"},{"contexto":"candidatos","codFiltro":"0","codCidade":"155","codEstado":"14"}]]}'

(SELECT COUNT(*) FROM OPENJSON(@strFiltros, '$.objFiltro[0]') WHERE [key] = 'candidatos') 

 

Share this post


Link to post
Share on other sites

 

14 horas atrás, FabianoSouza disse:

"objFiltro":[[{"contexto"

Esses dois `abre colchetes` não faz com que tenha um array dentro de outro?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.