Atividade 01

1977 palavras 8 páginas
Exercícios (LAB SQL)
AULA 01 (INTRODUÇÃO SELECT)
Você foi admitido como programador SQL da XYZW Corporation. Sua primeira tarefa é criar alguns relatórios com base nos dados das tabelas de recursos humanos.
1. Sua primeira tarefa é determinar a estrutura da tabela DEPARTMENTS e seu conteúdo.
DESCRIBE departments
SELECT *
FROM departments;
2. Você precisa determinar a estrutura da tabela EMPLOYEES.
DESCRIBE employees
3. O departamento de recursos humanos deseja executar uma consulta para exibir o sobrenome, o código do cargo, a data de admissão e o telefone de cada funcionário, com o número do funcionário exibido primeiro. Forneça o apelido STARTDATE para a coluna HIRE_DATE.
SELECT employee_id, last_name, job_id, hire_date AS StartDate, phone_integer
FROM employees;
4. O departamento de recursos humanos precisa de uma consulta para exibir todos os códigos de cargo exclusivos da tabela EMPLOYEES.
SELECT DISTINCT job_id
FROM employees;

AULA 02 (SELECT COM RESTRIÇÕES)
1. Em função de questões orçamentárias, o departamento precisa de um relatório com o sobrenome e o salário dos funcionários que ganham mais de US$ 12.000.
SELECT last_name, salary
FROM employees
WHERE salary > 12000;
2. Crie um relatório que exiba o sobrenome e o número do departamento do funcionário 176.
SELECT last_name, department_id
FROM employees
WHERE employee_id = 176;
3. O departamento de recursos humanos precisa localizar funcionários com altos e baixos salários. Crie uma query para exibir o sobrenome e o salário de todos os funcionários cuja faixa salarial não esteja entre US$ 5.000 e US$ 12.000.
SELECT last_name, salary
FROM employees
WHERE salary NOT BETWEEN 5000 AND 12000;
4. Crie um relatório para exibir o sobrenome, o ID do cargo e a data de admissão dos funcionários cujos sobrenomes sejam Matos e Taylor. Organize a consulta em ordem crescente por data de admissão.
SELECT last_name, job_id, hire_date
FROM employees
WHERE

Relacionados

  • Atividade 01
    322 palavras | 2 páginas
  • Atividade 01
    283 palavras | 2 páginas
  • Atividade 01
    255 palavras | 2 páginas
  • ATIVIDADE 01
    260 palavras | 2 páginas
  • Atividade 01
    1211 palavras | 5 páginas
  • Atividade 01
    642 palavras | 3 páginas
  • Atividade 01
    279 palavras | 2 páginas
  • atividade-01
    575 palavras | 3 páginas
  • Atividade 01
    395 palavras | 2 páginas
  • Atividade 01
    360 palavras | 2 páginas