Executar select com resultado de outro select.

1. Executar select com resultado de outro select.

Rodrigo
rpbiaggio

(usa Outra)

Enviado em 11/01/2018 - 15:22h

Pessoa, boa tarde.

Eu tenho a query abaixo:

SELECT A.FIRST_NAME AS "NOME",
A.SURNAME AS "SOBRENOME",
A.ATTRIBUTE_1 AS "ID USUARIO",
A.STATUS AS "STATUS ID",
B.ID_ABC_GESTOR AS "ID_GESTOR",
A.LOCATION_NAME AS "LOCALIDADE",
A.MANAGER_REF AS "GERENTE ATIVO"
FROM
GSTI_INFRA_O.AR_USER_ATTRIBUTES A,
GSTI_INFRA_O.ABC_DATA B
WHERE
ATTRIBUTE_1 IS NOT null
AND A.ATTRIBUTE_1 - B.ID_ABC_USUARIO
AND STATUS = 'A'
AND MANAGER_REF = '0'
ORDER BY FIRST_NAME


Eu preciso pegar o resultado dessa query e executar um novo select. Eu preciso saber quantos dos ID do campo ID_ABC_GESTOR existem ou não na tabela AR_USER_ATTRIBUTES A.

Alguém consegue ajudar?


  


2. Re: Executar select com resultado de outro select.

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 11/01/2018 - 22:08h

Procure no google por subselect + o sgbd que está utilizando. Tipo "subselect postgres" ou "subselect mysql".
Para obter a quantidade utilize o "count".
Se não quiser o subselect, pode simplesmente utilizar o join deste select junto com o count na coluna desejada.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts