Also, hier sind meine Tabellen:
Umsätze
Ich würde | Produktcode |
---|---|
ein | 4536 |
2 | 4674 |
Lösung des Problems
create table Sales (
id int,
product_code int)
create table Products(
product_code int,
product_name char(100),
price smallmoney,
real_price smallmoney)
insert into Sales values
(1, 4536),
(2, 4674),
(3, 4536) -- to have multiple sales for Red Bull
insert into Products values
(4536, 'Red bull energy drink 300 ml', 3.68, 2.88),
(4674, 'Mac coffee 25 gr', 2.59, 2.10)
select
p.product_name, sum(p.price - p.real_price) benefit
from Sales s join Products p on s.product_code = p.product_code
group by p.product_name
Produktname | Nutzen |
---|---|
Mac-Kaffee 25 gr | 0,4900 |
Red Bull Energydrink 300 ml | 1.6000 |
Keine Kommentare:
Kommentar veröffentlichen