Uma analista de recursos humanos solicitou ao departamento ...
Comentários
Veja os comentários dos nossos alunos
GABARITO: LETRA C
A chave está no 'exclusivamente'
Ele quer o nome dos departamentos (eliminamos D e E), formados 'exclusivamente' por funcionários do sexo feminino.
Na letra B estamos selecionando todos os departamentos com funcionários do sexo feminino. Mas não exclusivamente, note que vai retornar o departamento 3 (Vendas), que tem também funcionários do sexo masculino.
Por isso, a resposta é a C.
create table departamento (
id_departamento int,
nome varchar(200),
priamry key (id_departamento)
);
create table func (
id_func int,
nome varchar(200),
sexo varchar(1),
id_departamento,
primary key (id_func),
foreign key (id_departamento) references departamento (id_departamento)
);
INSERT INTO DEPARTAMENTO values
(1, "RH"), (2, "TI"), (3, "Vendas");
INSERT INTO func values
(1, "Maria", "F", 3),
(2, "João", "M", 2),
(3, "José", "M", 3),
(4, "Tereza", "F", 1),
(5, "Joaquina", "F", 1),
(6, "Ana", "F", 3);
B) Departamentos que possuam pelo menos 1 funcionário do sexo feminino (pode haver masculinos)
C) Departamentos que não possuam funcionários do sexo masculino, ou seja, todos são femininos
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo