Chapter 7
A1: |
Select last_name, first_name, employment_date from employee where mod(to_number(to_char(employment_date,‘yy’)),3) = 0; |
A2: |
Select last_name, first_name, avg(nvl(cost,0)) from employee, glasses where payroll_number = fk_payroll_number(+) group by last_name, first_name; |
A3: |
Select fk_department, avg(nvl(cost,0)), round(avg(nvl(cost,0)), –1) from employee, glasses where payroll_number = fk_payroll_number(+) group by fk_department; |
A4: |
Select fk_department, sum(cost), trunc(sum(cost),–2) from employee, glasses where payroll_number = fk_payroll_number(+) group by fk_department; |
A5: |
Select last_name, first_name, to_char(add_months(birth_date, 21*12),‘Month yyyy’) From employee; |
A6: |
Select last_name, first_name, next_day(add_months(birth_date, ... |
Get Oracle SQL and PL/SQL Handbook: A Guide for Data Administrators, Developers, and Business Analysts now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.