Dann muss ich es etwas genauer beschreiben.
Die Datenbank wurde nicht von mir erstellt.
In der Tabelle Zwischen habe ich gegenüber der Frage oben das Feld Tageszahl
durch die Felder Jahr und Woche_Nr eingesetzt.
Database: [Stammdaten]
Connection: read-write
File name: E:\Abr\AbrDB\Stammdaten.db
File size: 21176320 bytes
Page size: 4096
Encoding: UTF-8
Table [Stamm] // Stammdaten mit Kunde und Fahrer soll alle
aktiven Kunden von Tour 1 anzeigen
(Tour 1 ist ein Fahrer)
Felder:
[anzeigen]: CHAR(1) // Kunde aktiv = J nicht aktiv = N
[Name]: CHAR(30) // Kundenname
[TourNr]: CHAR(1) // Nr. des Fahrers 1 bis 9
Table [zwischen] // Bewegungsdaten: Pro Besuch 1 Eintrag
Fahrer (Tour) 1 war bei (Kunde) im (Jahr) 2019
in (Woche) 31 ......
Felder:
[WER]: CHAR(30) // Kundenname aus Stamm
[Tour]: CHAR(1) // entspr. Nr. des Fahrers
[Jahr]: CHAR(4) // Beispiel: 2019
[Woche_Nr]: CHAR(4) // Beispiel: 31
Die Abfrage (in Delphi) soll folgendes zeigen:
Alle aktiven Kunden von Tour 1 und die Anzahl der Besuche in der Woche 31
Aus Stamm / Aus Zwischen
Kunde Besuche
*************************
Schuster 1
Müller 0
Weber 2
Fleischer 0
Irgendwer 4
SchlagMichTot 1
*************************
order by Name
Ich hoffe, dass diese Variante meiner Frage leichter zu verstehen ist.
Irgendwie habe ich nur ein schwarzes Loch im Kopf, wenn ich versuche diese Abfrage zu erstellen - oder ich bin zu alt für sowas
Danke für Eure Bemühungen !