Usuário com melhor resposta
Como juntar duas consultas em uma só?

Pergunta
-
Tenho a primeira consulta:
SELECT COUNT (UMATALUN.STATUS)
FROM UMATALUN
WHERE UMATALUN.STATUS = 'RN'
AND UMATALUN.CODCUR = 5
AND UMATALUN.MATALUNO = '08-1-02410'Que me retornou o resultado :
2
e a segunda consulta:
SELECT COUNT (UMATALUN.STATUS)
FROM UMATALUN
WHERE UMATALUN.STATUS = 'RF'
AND UMATALUN.CODCUR = 5
AND UMATALUN.MATALUNO = '08-1-02410'que me retornou o resultado:
0
Tem como eu juntar as duas consultas de forma que me retorne o valor
2
que no caso seria a soma do resultado da consulta 1 com o resultado da consulta 2???
Respostas
-
Bom dia,
Experimente desta forma:
SELECT COUNT (UMATALUN.STATUS) FROM UMATALUN WHERE (UMATALUN.STATUS = 'RN' OR UMATALUN.STATUS = 'RF') AND UMATALUN.CODCUR = 5 AND UMATALUN.MATALUNO = '08-1-02410'
Espero que ajude.
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Ovatsug Abreu quinta-feira, 14 de fevereiro de 2013 13:06
Todas as Respostas
-
Bom dia,
Experimente desta forma:
SELECT COUNT (UMATALUN.STATUS) FROM UMATALUN WHERE (UMATALUN.STATUS = 'RN' OR UMATALUN.STATUS = 'RF') AND UMATALUN.CODCUR = 5 AND UMATALUN.MATALUNO = '08-1-02410'
Espero que ajude.
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Ovatsug Abreu quinta-feira, 14 de fevereiro de 2013 13:06
-
Bom dia,
Da uma olhada e vê se te ajuda.
DECLARE @TABLE1 TABLE (VALOR1 MONEY) DECLARE @TABLE2 TABLE (VALOR2 MONEY) INSERT INTO @TABLE1(VALOR1) VALUES (10) INSERT INTO @TABLE2(VALOR2) VALUES (20) SELECT ((SELECT VALOR1 FROM @TABLE1) + (SELECT VALOR2 FROM @TABLE2))[TOTAL]
-