Texto base para responder a questão.
Criando mais de uma tabela em SQL com chave estrangeira.
A seguir a criação das tabelas tbempregado e tbsetor:
CREATE TABLE tbsetor (
setor_id INT(5) NOT NULL AUTO_INCREMENT,
setor_nome VARCHAR(50) NOT NULL,
PRIMARY KEY (setor_id));
CREATE TABLE tbempregado (
emp_id INT(4) NOT NULL,
emp_nome VARCHAR(50) NOT NULL,
emp_email VARCHAR(50) NOT NULL,
emp_dataadmissao DATE,
setor_fk INT(5) NOT NULL,
PRIMARY KEY(emp_id));
Analise o SELECT abaixo. SELECT e.emp_nome as Nome, s.setor_nome as Setor FROM tbempregado as e, tbsetor as s WHERE e.setor_fk = s.setor_id ORDER BY setor_nome; Observe as afirmações:
I. Este SELECT irá retornar o Nome do empregado e seu respectivo setor de atuação;
II. Falta inserir os campos setor_id e setor_fk para que o SELECT funcione;
III. O título da coluna que irá mostrar os nomes dos setores é Setor;
IV. O resultado será apresentado em ordem crescente por nome de setor;
V. A linha que contém o ORDER BY pode ser retirado do SELECT e assim mesmo a consulta será executada.
Assinale a opção que contenha apenas as afirmações corretas.