0% found this document useful (0 votes)
62 views

SQL Statements and Answers

The document outlines 7 steps of SQL statements and queries: 1. A SELECT statement to retrieve employee names, states, and genders from an employees table. 2. A SELECT statement to retrieve department names and highest average salaries from a departments table. 3. A SELECT statement to retrieve employees from a certain department whose salary is higher than the department's highest average salary. 4. A SELECT statement using a LEFT JOIN to retrieve employee names not assigned to any projects. 5. A SELECT statement to choose employee names, their supervisor's name, and department name for those in department 7. 6. A SELECT statement to filter for female employees in California and retrieve their names and

Uploaded by

Kennedy Ochieng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

SQL Statements and Answers

The document outlines 7 steps of SQL statements and queries: 1. A SELECT statement to retrieve employee names, states, and genders from an employees table. 2. A SELECT statement to retrieve department names and highest average salaries from a departments table. 3. A SELECT statement to retrieve employees from a certain department whose salary is higher than the department's highest average salary. 4. A SELECT statement using a LEFT JOIN to retrieve employee names not assigned to any projects. 5. A SELECT statement to choose employee names, their supervisor's name, and department name for those in department 7. 6. A SELECT statement to filter for female employees in California and retrieve their names and

Uploaded by

Kennedy Ochieng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1

SQL statements and answers

Student name

Institutional Affiliation

Course

Date
2

Using the image the structured query language (SQL), statements and images would
involve seven different steps.

Step 1/7
1.SELECT emp_last_name, emp_first_name, state, gender FROM employees
answer> (Select work_emp_ssn, avg(Work_Hours) 'Avg_Work_Hours' from Assignment where
work_pro_number in (1,2,3) group by work_emp_ssn) A
on A.work_emp_ssn = e.emp_ssn;
Step 2/7
2.SELECT dpt_name, highest_average_salary FROM departments
(Select emp_dpt_number, Max(emp_date_of_birth) as Youngest_DOB  from employee)a
on A.emp_dpt_number = e.emp_dpt_number;
Step 3/7
3.SELECT * FROM employees WHERE dpt_name='department' AND
highest_average_salary>=EMP.salary
Top 1 is utilized to retrieve a single record, and ordering by avg(e.emp_salary) desc will provide
you with the department's maximum average salary. To obtain the department name from dpt_no,
we additionally joined the Department table.
Step 4/7
4.SELECT * FROM departments WHERE dpt_name='department'
the e.emp_last_name option e.emp_first_name and LastName a.work_pro_number, FirstName
ProjectNumber,

a.workhours from employee 

e left join assignment a 

on a.work_emp_ssn = e.emp_ssn 

where a.workhours is null 

order by e.emp_last_name, e.emp_first_name a.workhours is null also left join is used to give all
the employees' names regardless of whether they were assigned or not.
Step 5/7
Choose employee e, s.emp_last_name, and d.dpt_name from the list of employees.
3

Internal staff members

on e.emp_superssn = s.emp_ssn

Department d's inner join

d.dpt_no = s.emp_dpt_number

in which d.dpt_no = 7

Step6/7

when emp_gender = "F" and emp_state = "CA," extract emp_last_name, emp_first_name, and
emp_state from the employee table.

Step 7/7

from assignment, choose work_emp_ssn, work_pro_number, and work_hours

where work_hours exceed 15 and work_pro_number is either 1 or 2;


4

Reference

Banerjee, P. S., Chakraborty, B., Tripathi, D., Gupta, H., & Kumar, S. S. (2019). A information
retrieval based on question and answering and NER for unstructured information without
using SQL. Wireless Personal Communications, 108, 1909-1931.

You might also like