Question: SQL to return: For all sales staff who earned at least $50 in commission for the month, list the salespersons id, name, commission earned and
SQL to return:
For all sales staff who earned at least $50 in commission for the month, list the salespersons id, name, commission earned and the percentage of the chains total commission. (Round the percent to the nearest tenth of a percent.) Display the listing starting with the best salesperson (most commission earned).
Based on:
Style
Styleno (PK) varchar(6) not null,
vendorid (FK) varchar(3),
deptid (FK) varchar(2),
sdesc varchar(20),
cost DECIMAL(5,2),
retail DECIMAL(5,2)
Region
Regioncode (PK) varchar(2) not null,
rdesc varchar(9)
Store
storeid (PK) varchar(2) not null,
storename varchar(15),
state varchar(2),
typecode (FK) varchar(1),
rent integer(4),
pctcredit integer(4),
regioncode (FK) varchar(2),
storesize integer(4));
Salesperson
Salesid (PK) varchar(2) not null,
sname varchar(20)
storeid varchar(2)
commission integer(2)
Typecode
typecode (PK) varchar(1) not null
typedesc varchar(12)
Vendor
vendorid (PK) varchar(3) not null
vname varchar(10)
vaddress varchar(15)
Department
deptid (PK) varchar(2) not null
deptname varchar(12)
Sale
weekno integer(1)
styleno (FK) varchar(6)
salesid (FK) varchar(2)
numsold integer(2)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
