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 5 What is the SQL command to list the total sales by customer and by product, with subtotals by customer and a grand total for all product sales? Figure P13.5 shows the abbreviated results 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 5

What is the SQL command to list the total sales by customer and by product, with subtotals by customer and a grand total for all product sales? Figure P13.5 shows the abbreviated results 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
CUS_CODE
P CODE
TOTSALES
10010
13-Q2/P2
74.95
10010
23109-HB
19.90
10010
54778-2T
14.97
10010
PVC23DRT
70.44
Some records omitted
in output shown
10018
54778-2T
9.98
10018
PVC23DRT
70.44
10018
NULL
129.32
10019
1546-QQ2
39.95
10019
NULL
39.95
NULL
NULL
2252.06
Transcribed Image Text:CUS_CODE P CODE TOTSALES 10010 13-Q2/P2 74.95 10010 23109-HB 19.90 10010 54778-2T 14.97 10010 PVC23DRT 70.44 Some records omitted in output shown 10018 54778-2T 9.98 10018 PVC23DRT 70.44 10018 NULL 129.32 10019 1546-QQ2 39.95 10019 NULL 39.95 NULL NULL 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
Complex Datatypes
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