Instructions Using the data provided in the Ch13_SaleCo; database, solve the following problems. (Hint: In Problems 5–11, use the ROLLUP command.) Below is the Schema for the database: Problem 11 What is the SQL command to list the number of product sales (number of rows) and total sales by month, product category, and product, with subtotals by month and product category and a grand total for all sales? Figure P13.11 shows the result of the query.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Instructions

Using the data provided in the Ch13_SaleCo; database, solve the following problems.
(Hint: In Problems 5–11, use the ROLLUP command.)

Below is the Schema for the database:

Problem 11

What is the SQL command to list the number of product sales (number of rows) and total sales by month, product category, and product, with subtotals by month and product category and a grand total for all sales? Figure P13.11 shows the result of the query.

FIGURE 13.20 SALECO SNOWFLAKE SCHEMA
DWREGION
DWTIME
DWVENDOR
PK REG ID
PK TM ID
PK V CODE
V_NAME
V_AREACODE
V_STATE
REG_NAME
TM_YEAR
TM_MONTH
TM_DAY
TM_QTR
DWCUSTOMER
DWSALESFACT
DWPRODUCT
P CODE
PK,FK2 TM_ID
PK,FK1
O PK,FK3 P CODE
PK
CUS_CODE
PK
CUs CODE
%23
CUS_LNAME +
CUS FNAME
CUS INITIAL
CUS_STATE
FK1 REG_ID
P_DESCRIPT
P_CATEGORY
V_CODE
SALE_UNITS
SALE_PRICE
FK1
Transcribed Image Text:FIGURE 13.20 SALECO SNOWFLAKE SCHEMA DWREGION DWTIME DWVENDOR PK REG ID PK TM ID PK V CODE V_NAME V_AREACODE V_STATE REG_NAME TM_YEAR TM_MONTH TM_DAY TM_QTR DWCUSTOMER DWSALESFACT DWPRODUCT P CODE PK,FK2 TM_ID PK,FK1 O PK,FK3 P CODE PK CUS_CODE PK CUs CODE %23 CUS_LNAME + CUS FNAME CUS INITIAL CUS_STATE FK1 REG_ID P_DESCRIPT P_CATEGORY V_CODE SALE_UNITS SALE_PRICE FK1
TM_MONTH
P_CATEGORY
P_CODE
NUMPROD
TOTSALES
9.
CAT1
13-Q2/P2
4.
134.91
9
CAT1
54778-2T
4
39.92
CAT1
NULL
8
174.83
9
CAT2
1546-QQ2
2
79.90
Some records omitted
in output shown
10
САТЗ
NULL
3
459.64
10
CAT4
23109-HB
3
39.80
10
CAT4
SM-18277
1
20.97
10
CAT4
NULL
4
60.77
10
NULL
NULL
13
1012.21
NULL
NULL
NULL
36
2252.06
Transcribed Image Text:TM_MONTH P_CATEGORY P_CODE NUMPROD TOTSALES 9. CAT1 13-Q2/P2 4. 134.91 9 CAT1 54778-2T 4 39.92 CAT1 NULL 8 174.83 9 CAT2 1546-QQ2 2 79.90 Some records omitted in output shown 10 САТЗ NULL 3 459.64 10 CAT4 23109-HB 3 39.80 10 CAT4 SM-18277 1 20.97 10 CAT4 NULL 4 60.77 10 NULL NULL 13 1012.21 NULL NULL NULL 36 2252.06
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Intermediate SQL concepts
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education