Sie sind auf Seite 1von 2

LISTA DE EXERCCIOS DE COMANDOS SQL

A entrega desse exerccio valer 2,0 (dois) pontos na avaliao AV3 O script abaixo foi utilizado para criar uma tabela em um banco de dados e inserir dados no mesmo: CREATE TABLE Funcionarios( CodFunc NomeFunc SexoFunc BairroFunc SalFunc SetorFunc ) GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Larissa Menezes','F','Jabaquara',1200,'Marketing') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Selma Nunes','F','Graja',3800,'Vendas') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Leandro Henrique','M','Socorro',2950,'RH') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Amlia Jeremias','F','Socorro',4200,'Marketing') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Cludio Jorge Silva','M','Jabaquara',1480,'Vendas') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Luciano Souza','M','Pedreira',1000,'Vendas') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Gabriela Santos Nunes','F','Jurubatuba',4150,'') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Rafaela Vieira Jr','F','Jabaquara',700,'Marketing') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) INT VARCHAR(100) VARCHAR(1) VARCHAR(50) DECIMAL(8,2) VARCHAR(50) PRIMARY KEY IDENTITY, NOT NULL, NOT NULL, NOT NULL, NOT NULL, NOT NULL

VALUES ('Suzana Crispim','F','Graja',5600,'Produo') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Sabrina Oliveira Castro','F','Pedreira',2900,'Marketing') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Jarbas Silva Nunes','M','Jurubatuba',5300,'Produo') GO INSERT INTO Funcionarios (NomeFunc,SexoFunc,BairroFunc,SalFunc,SetorFunc) VALUES ('Ralf Borges','M','Jabaquara',1600,'Marketing') GO Baseado no script acima, apresente os comandos SQL necessrios para exibir as seguintes informaes: 1 - A soma dos salrios de todos os funcionrios. 2 - O nome do funcionrio que mora no Jabaquara e tem o menor salrio. 3 - A mdia do salrio de todos os funcionrios que moram em Jurubatuba ou no Graja, que sejam mulheres e que possuam sobrenome Nunes. 4 - A quantidade de funcionrios do setor de Marketing. 5 - A mdia dos salrios dos funcionrios por departamento, ordenado pela mdia (decrescente) 6 - A quantidade de funcionrios que ganha menos de R$3.000,00 e que mora no bairro do Socorro 7 - Os setores que possuem mais do que 3 funcionrios (mostrar o setor e a quantidade de funcionrios). 8 - Os bairros que possuem mais do que 2 funcionrios que ganhem at R$2.000,00 de salrio (mostrar o bairro e a quantidade de funcionrios). 9 - A soma dos salrios dos funcionrios agrupada por Bairro (mostrar o bairro e a soma). 10 - Os setores que possuem a soma dos salrios de seus funcionrios maior do que R$1.000,00 e que eles morem no bairro de Pedreira. 11 - O funcionrio cadastrado com o menor salrio (mostrar o nome do funcionrio, o setor em que trabalha e o valor do salrio) 12 - O maior salrio por bairro (mostrar o bairro e o salrio).

Das könnte Ihnen auch gefallen