Question: Based on the following query: SELECT P_CODE, SUM(LINE_UNITS) FROM LINE GROUP BY P_CODE HAVING SUM(LINE_UNITS) > (SELECT MAX(LINE_UNITS) FROM LINE); Should you create an index?

Based on the following query:

SELECT        P_CODE, SUM(LINE_UNITS)

FROM          LINE

GROUP BY  P_CODE

HAVING       SUM(LINE_UNITS) > (SELECT MAX(LINE_UNITS) FROM LINE);


Should you create an index? If so, what would the index column(s) be, and why would you create that index? If not, explain your reasoning.

Step by Step Solution

3.47 Rating (176 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Yes you should create an index ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Database Concepts Questions!