From 6b9a2d40dae3d34cde8e47f5dab03dca3dbfa621 Mon Sep 17 00:00:00 2001 From: git-sandro Date: Fri, 27 Feb 2026 10:54:37 +0100 Subject: [PATCH] feat: leistungsnachweis task_0 left_joins angefangen --- leistungsnachweis/.DS_Store | Bin 0 -> 6148 bytes leistungsnachweis/task_0/left_joins.sql | 25 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 leistungsnachweis/.DS_Store create mode 100644 leistungsnachweis/task_0/left_joins.sql diff --git a/leistungsnachweis/.DS_Store b/leistungsnachweis/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..c5f45980fdecf5fee08dc0f51f8f48409d37b222 GIT binary patch literal 6148 zcmeHKu}Z{15S`T^L7OWr_Y=&Wl~p|A7hGqf#)A{QBLTHf=Rb%a;7`~Z5NpAI@FRS) zJ9vrNkVfQ?8JK;W-I>kHBiYFkk(u7j6QU6j#c;-G7frx;p1osRGQ!Emt#L*N%SAG~ zELLSFS_f1CRbbN;;BR+_Zs~$<=$gXcZ)<*4WLdr}a^%H%`SASmR3HCbV^z!tW6G<} zKGD2S64*yt^GzNf_jMiMku-Vq#SHKm5AYZ_dAvU!y#{z7X01nG%m9zc0FOzN$LHzc zTYv{*);#)R0z5YDomD=+qX23)TfFB{TU9_6PzAmf;QhhE8B@W^quV;rxFY~C!mu;+ z`ImxotY9iwdBhCN_*9@zHFCr-J{{v$;!?rNqfaLzhYurnHgZBS?(SIMx^Ob7M{QLB zRiLfFw!a*4{XgkH|F@I$N)=EA{*?kI%4XRVk0iCV^Ke{iE&LqL#&MNLmx4yhvFmUt c-iJHGoaGKM6|6jB1g1X%P6lmMfj?E?3tGX8761SM literal 0 HcmV?d00001 diff --git a/leistungsnachweis/task_0/left_joins.sql b/leistungsnachweis/task_0/left_joins.sql new file mode 100644 index 0000000..947f4c7 --- /dev/null +++ b/leistungsnachweis/task_0/left_joins.sql @@ -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 \ No newline at end of file