Questão de Banco de Dados — SQL — FUNCAB 2013
Banco de DadosSQL
- Código
- qq014017
- Banca
- FUNCAB
- Órgão
- ANS
- Ano
- 2013
- Nível
- Superior
- Cargo
- Ativ. Téc. de Comple. Intel. - Ciência da Comp. Sistema da Infor. ou Eng. - Infraestrutura, TI, Seg. e Banco de Dados
Qual consulta SQL irá exibir, em ordem crescente de data de partida, os códigos dos voos que ainda têm lugares disponíveis?
- ASELECT V.NUMEROFROM VOO VWHERE V.NUM_ASSEN > (SELECTSUM(*)FROM PASSAGEM P WHERE P.NUM_VOO=V.NUMERO) ORDER BY V.DATA
- BSELECT V.NUMERO, V.DATA FROM VOO V, PASSAGEM PWHERE V.NUM_ASSEN > (SELECTCOUNT(*)FROM PASSAGEM P WHERE P.NUM_VOO=V.NUMERO)ANDP.NUM_VOO=V.NUMEROGROUP BY V.NUMERO,V.DATAORDER BY V.DATA
- CSELECT V.NUMEROFROM VOO VWHERE V.NUM_ASSEN > (SELECTCOUNT(*) FROM PASSAGEM PWHERE P.NUM_VOO=V.NUMERO)ORDER BY V.DATA
- DSELECT V.NUMEROFROM VOO V,PASSAGEM PWHERE V.NUMERO=P.NUM_VOOGROUP BY V.NUMEROHAVING V.NUM_ASSEN > (SELECTCOUNT(*)FROM PASSAGEM PWHERE P.NUM_VOO=V.NUMERO) ORDER BY V.DATA
- ESELECT V.NUMEROFROM VOO VWHERE NOT EXISTS (SELECT COUNT(*)FROM PASSAGEM PWHERE P.NUM_VOO=V.NUMERO)ORDER BY V.DATA