feat: leistungsnachweis task_0 left_joins angefangen
This commit is contained in:
parent
522e144ca3
commit
6b9a2d40da
BIN
leistungsnachweis/.DS_Store
vendored
Normal file
BIN
leistungsnachweis/.DS_Store
vendored
Normal file
Binary file not shown.
25
leistungsnachweis/task_0/left_joins.sql
Normal file
25
leistungsnachweis/task_0/left_joins.sql
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
SELECT
|
||||||
|
kunde.name,
|
||||||
|
COUNT(bestellung.kunde_id)
|
||||||
|
FROM kunde
|
||||||
|
LEFT JOIN bestellung
|
||||||
|
ON kunde.id = bestellung.kunde_id
|
||||||
|
GROUP BY
|
||||||
|
kunde.id,
|
||||||
|
kunde.name;
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
kunde.name,
|
||||||
|
SUM(bestellung_produkt.anzahl * produkt.preis)
|
||||||
|
FROM kunde
|
||||||
|
LEFT JOIN bestellung
|
||||||
|
ON kunde.id = bestellung.kunde_id
|
||||||
|
LEFT JOIN bestellung_produkt
|
||||||
|
ON bestellung.id = bestellung_produkt.bestellung_id
|
||||||
|
LEFT JOIN produkt
|
||||||
|
ON bestellung_produkt.produkt_id = produkt.id
|
||||||
|
GROUP BY
|
||||||
|
kunde.id,
|
||||||
|
kunde.name;
|
||||||
|
|
||||||
|
SELECT
|
||||||
Loading…
x
Reference in New Issue
Block a user