Questão 1398819

Tecnologia da Informação · 2024

Questão

ID 1398819

Disciplina: Tecnologia da Informação

Assunto: Funções Agregadas (Group BY e Having)

Ano: 2024 Banca: UFSM - Universidade Federal de Santa Maria Órgão: Universidade Federal de Santa Maria


Observe a seguinte consulta SQL.

select h.id, h.nome, s.numerosala, t.nome,

sum(r.precototal) as totalpago

from reserva r

inner join sala s on s.numerosala = r.numerosala

inner join hotel h on s.hotelid = h.hotelid

inner join salatipo t on s.tipoid = t.tipoid

where (extract(year from r.checkoutdata) = 2024)

group by h.hotelid, s.numerosala, t.nome

* Considere que extract(year from r.checkoutdata) extrai o ano do campo checkoutdata

Com base na consulta SQL apresentada, considere as afirmações a seguir.

I → A consulta retorna para cada hotel e sala a soma dos preços de cada reserva com ano de checkout igual a 2024.

II → A consulta retorna também as salas que nunca foram reservadas.

III → A consulta não retornará nenhuma informação se a data de checkin for fora do ano 2024.

IV → A consulta retorna um conjunto de tuplas cuja ordem não é definida.

V → Adicionar o campo h.nome na cláusula group by não altera o resultado da consulta.

Estão corretas

Alternativas da questão 1398819
Pular para o conteúdo principal