Documente Academic
Documente Profesional
Documente Cultură
11-1
Ensuring Quality Query Results
Objectives
This lesson covers the following objectives:
Create a query to produce specified data
Modify a query to produce specified data
DPS11L1
Ensuring Quality Query Results
Purpose
You've learned the syntax rules for generating a SQL query
but are you sure you are producing the desired data?
Looking at the desired output and then figuring out the query
to generate that output helps you to gain confidence that
your query results are what you expect.
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
User_tables
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
Query Result:
Tables Used:
Employees, Jobs
DPS11L1
Ensuring Quality Query Results
10
Query Result:
Tables Used:
Employees, Jobs
DPS11L1
Ensuring Quality Query Results
11
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
12
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
13
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
14
Query Result:
QUERY:
SELECT SUBSTR(first_name,1 1)||' '|last_name,
"Employee Name", salary "Salary",
DEC(commission_pct NULL, 'No', 'Yes')'Commission'
FROM
employees;
DPS11L1
Ensuring Quality Query Results
15
Query Result:
Tables Used:
Employees, Departments,
Locations
DPS11L1
Ensuring Quality Query Results
16
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
17
Query Result:
Tables Used:
Employees, job_grades
DPS11L1
Ensuring Quality Query Results
18
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
19
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
20
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
21
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
22
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
23
Query Result:
Tables Used:
Employees
DPS11L1
Ensuring Quality Query Results
24
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
25
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
26
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
27
Query Result:
Tables Used:
Employees, Departments
DPS11L1
Ensuring Quality Query Results
28
Query Result:
Tables Used:
Employees, Departments,
Locations
DPS11L1
Ensuring Quality Query Results
29
Query Result:
Tables Used:
Employees, Departments,
Locations
DPS11L1
Ensuring Quality Query Results
30
Query Result:
Tables Used:
Departments, Employees
DPS11L1
Ensuring Quality Query Results
31
Summary
In this lesson, you should have learned how to:
Create a query to produce specified data
Modify a query to produce specified data
DPS11L1
Ensuring Quality Query Results
32