Questão
ID 1542875Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2018 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Prefeitura Municipal de Foz do Iguaçu
Para responder às questões 57 a 60, analise os comandos SQL abaixo:
CREATE TABLE Aluno ( matricula int NOT NULL UNIQUE, nome varchar(40), telefone varchar(15)); CREATE TABLE Curso ( codigo int NOT NULL UNIQUE, nome varchar(30), preco numeric(6,2)); CREATE TABLE Matric ( codigo integer NOT NULL UNIQUE, matricula integer, cod_cur integer, inicio date, fim date); INSERT INTO Aluno (matricula, nome, telefone) VALUES (1,'Alice','3333-4444'); INSERT INTO Aluno (matricula, nome, telefone) VALUES (2,'Bob','3333-6666'); INSERT INTO Aluno (matricula, nome, telefone) VALUES (3,'Eve','3333-8888'); INSERT INTO Curso (codigo, nome, preco) VALUES (1,'programacao',500.00); INSERT INTO Curso (codigo, nome, preco) VALUES (2,'banco de dados',600.00); INSERT INTO Curso (codigo, nome, preco) VALUES (3,'redes',750.00); INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (1,1,1,05/03/18,09/03/18); INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (2,2,2,05/03/18,09/03/18); INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (3,3,1,05/03/18,09/03/18); INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (4,2,1,12/03/18,16/03/18); INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (5,1,3,12/03/18,16/03/18); |
Quantos registros são retornados com a execução do comando SQL abaixo?
SELECT distinct nome
FROM Aluno,Matric
WHERE Aluno.matricula=Matric.matricula
AND cod_cur<3