Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

CSE 311

Lab Activity

1.Solution

SELECT Last_Name,Hire_Date
from emps WHERE Hire_Date LIKE "1994______"

2.Solution

SELECT Last_Name, Salary, Commission_pct


from emps
order by Salary, Commission_pct DESC

3.Solution

SELECT Last_Name
from emps
WHERE Last_Name LIKE "%a%%e%" OR Last_Name like "%e%%a%"

4.Solution

SELECT e.Last_Name, e.Employee_Id, d.Department_Name


FROM emps e,depts d
WHERE (e.Department_Id=d.Department_id)

5.Solution

SELECT emps.Last_Name, depts.Department_id, locs.Location_id,locs.City


FROM emps,depts,locs
WHERE (emps.Department_Id=depts.Department_id) and
(locs.Location_id=depts.Location_id)

6.Solution

SELECT emps.Last_Name, emps.Job_Id, depts.Department_id, depts.Department_Name


from emps,depts,locs
WHERE (emps.Department_Id=depts.Department_id) and
(depts.Location_id=locs.Location_id) and locs.City LIKE "TORONTO"

7.Solution

SELECT Last_Name, Salary, Commission_pct


from emps
WHERE Commission_pct > 0
order by Salary, Commission_pct DESC
8.Solution
SELECT e.Last_Name "Employee",e.Employee_Id "EMP#", f.Last_Name "Manager",
f.Employee_Id "Mgr#"
from emps e, emps f
where (e.Manager_id=f.Employee_Id)

9.Solution

SELECT round(MAX(Salary)), round(MIN(Salary)), round(SUM(Salary)),


round(AVG(Salary))
FROM emps

10.Solution

SELECT job_id, ROUND(MAX(salary),0) "Maximum", ROUND(MIN(salary),0)


"Minimum", ROUND(SUM(salary),0) "Sum", ROUND(AVG(salary),0) "Average" FROM
emps GROUP BY job_id

11.Solution
problem

12.Solution
problem

Homework problem

You might also like