AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Select mit Summe über Tabellen mit Join
Thema durchsuchen
Ansicht
Themen-Optionen

Select mit Summe über Tabellen mit Join

Ein Thema von Dumpfbacke · begonnen am 24. Feb 2020 · letzter Beitrag vom 1. Mär 2020
 
Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
329 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Select mit Summe über Tabellen mit Join

  Alt 24. Feb 2020, 11:43
Datenbank: Firebird • Version: 2.5 • Zugriff über: UniDac
Hallo Leute,
könnt Ihr mir mal helfen einen Select zu bauen
Ich habe hier zwei Tabellen.

Delphi-Quellcode:
Tabell1:

Zähler Lagerplatz
1, Schrank 1
2, Schrank 2
3, Schrank 3
4, Schrank 4
5, Schrank 5
6, Schrank 6
Delphi-Quellcode:
Tabelle 2:

Artikel, IDSchrank, Preis
Roter Kleber, 1, 15,20
Gelber Kleber, 1, 7,25
Grüner Kleber, 2, 13,14
Rosa Kleber, 4, 14,87
Als Ergebnis möchte ich die Beträge haben je Schrank. Hier ist das Problem ich möchte auch die leeren Schränke haben

Delphi-Quellcode:
Schrank 1, 22,45
Schrank 2, 13,87
Schrank 3, 0,00 -.> oder auch leer Hauptsache es ist der Schrank 3 hier vorhanden
Schrank 4, 14,87
Schrank 5, 0,00 -.> oder auch leer Hauptsache es ist der Schrank 5 hier vorhanden
Schrank 6, 0,00 -.> oder auch leer Hauptsache es ist der Schrank 6 hier vorhanden
Ich habe es im Selecht mit Full Join versucht oder Left Outer usw. es geht nicht. Die Leeren Schränke kommen nicht raus ?

Select Tabelle1.Lagerpaltz, Sum(Tabelle2.Preis)
From Tabelle1
Left Outer Join Tabelle2 on Tabelle1.Zähler = Tabelle2.IDSchrank
Tanja
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz