Combination of join and subqury or correlated

Assignment Help PL-SQL Programming
Reference no: EM131035666

(Copy each question including its number, even you DO  NOT have an answer for it, readings chapters 2,7,8)

Formulate the following queries: (note, for some queries, you may need to use the combination of join and subqury or correlated subquery, together with group by and having clauses).

If your last name's initial is from A to K, you MUST answer questions 1, 3,5,7. If your last name's initial is from L to Z you MUST answer questions 2,4,6,8.You must number and copy each question even you do not have answer No credit will be given to your work if you do following this rule.

1. Create a view named as EmpInfo that shows the information of each employee and the total number of project he/she participate. Note, for the employee who do not participate any project, the count is 0.

2. Create a view named as EmpInfo that shows the information of each employee and the total project working hours he/she has. Note, for the employee who do not participate any project, the project working hour is 0.

3. List the name of employee who is working on the project whose budget is below the division average project budget.

4. List the name of project that some employee(s) who is/are working on it make less than divisional average salary.

5. List the total number of division that has 3 employees

6. List the total number of project that has 2 employees working on it

7. List the total number of projects accounting division manager works on. 

8. List the total number of projects that 'joan' does not work on. 

Everyone answer the following questions:

9. Create a table VEHICLES (VNo, model, year, DID). This table is to store information about vehicles each division has. A division can have several vehicles. (Refer to the LoadDb file for SQL Create statement.  Pay attention to the forign key definition). Show the CREATE statement.

10 Use  INSERT statement to load 3-5 rows into VEHICLE table. Show the rows using Select statement.

12. List the total number of employees who have more than 100 project working hours in total.

13. List the name of the division that has more than one employee whose salary is greater than her/his divisional average salary  (use corelated subquery)

14. List the name of the employee that has the lowest salary in his division and list the total number of projects this employee is work on  (use corelated subquery)

15. list the name of divisions that have/sponsor project(s) employee 'chen'  works on.

16. (Bonus) list the name of employee who do more projects than his/her divisional colleagues (hint : use  group by did , empid, name having count(pid)> ( here is the correlated subquery that select count(pid) from e's divisional colleagues workon record) )

Attachment:- loadDB.sql

Reference no: EM131035666

Questions Cloud

What approach to decision-making : What approach to decision-making would characterize a VBM organization and how does corporate culture play into this? What should the role of the CFO be in an organization that practices VBM fully? Has VBM generally been successful for those organiza..
Management of healthcare systems : Define HR and the role they play within an organization, with the employee, and the employer. What are a few strategies used to motivate employees? Describe what you would do if one of your employee’s performances was below the standard.
Designing a social networking website : Your employer has tasked you with designing a social networking website. You are free to design either a blog, a micro-blog, or a wiki.
Patients is there any challenges to standardization : While standardization has certainly helped to maintain and improve the quality of care given to patients is there any challenges to standardization? Do these standards depending on the HMO?
Combination of join and subqury or correlated : Formulate the following queries: (note, for some queries, you may need to use the combination of join and subqury or correlated subquery, together with group by and having clauses).
Evaluated in consideration for an award : Why is it important to provide detailed instructions to bidders regarding how their proposals will be handled and evaluated in consideration for an award?
Formulate the problem as integer linear programming model : A personnel manager must schedule the police force in such a way as to satisfy the staffing requirements shown in the table below TIME Minimum number of officers required Midnight. determine how many officers should work each shift in order to minimi..
Provide a explanation of all hoosier burger major subsystems : Explain which of the four approaches to system development found on pages 20-24 you believe should be used by Hoosier Burger. Support your explanation with examples from your own experiences and/or scholarly sources.
Equation to find harley unlevered beta : UNLEVERED BETA Harley Motors has $10 million in assets, which were financed with $2 million of debt and $8 million in equity. Harley's beta is currently 1 2, and its tax rate is 40%. Use the Hamada equation to find Harley's unlevered beta, bU.

Reviews

Write a Review

PL-SQL Programming Questions & Answers

  Correlated sub-query to return one row per customer

Use a correlated sub-query to return one row per customer, representing the customer's oldest order (the one with the earliest date).

  Write a perl subroutine for temperature conversion

Write a perl subroutine for temperature conversion named ' convert_temp '. It should be able to handle both Fahrenheit to Celsius conversions as well as Celsius to Fahrenheit conversions.

  Explain the factor necessary to ensure referential integrity

Identify which data components are the entities and attributes, and the relationship between each using an object representation diagram through the use of graphical tools such as Microsoft Visio, or an open source alternative such as Dia.

  Define union of a table

Would the data in the 4th column have much "meaning" or "context" at that point?

  Create queries in sql

Create queries in SQL that will provide the data to answer the business questions (they are listed below). In addition, create a Data Dictionary for the tables

  Consider the following set of database tables the diagram

consider the following set of database tables. the diagram shows a database made up of 6 tables with all primary keys

  Trigger named products_insert

Create a trigger named Products_INSERT that inserts the current date for the DateAdded column of the Products table if the value for that column is null. Test this trigger with an appropriate INSERT statement.

  Write a query that will list the part number

Write a query that will list the part number, part description, and on-hand value (units on hand * unit price) for each part in item class AP. Give the expression an alias of "On Hand Value".

  Create program to enter first and second number

Create a program that enters first and a second number. The first and second number that will be entered should be computed in halves, quarter, double, and square.

  Describe an algorithm you could use that would output each

Given a list containing Province, CustomerName and SalesValue (sorted by Province and CustomerName), describe an algorithm you could use that would output each CustomerName and SalesValue with the total SalesValue per Province.

  Define one data cube only using sql server data tools

The board of XYZ expects the data warehousing system to provide some functions to analyse their customers in order to improve their management and services.

  Database in sql server

Postings from students in online courses. The database should include info on Students, Courses, Semesters, Topics, and Postings. Topics are created by an instructor and are specific to a particular class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd