Thema: Delphi Komplexe Query

Einzelnen Beitrag anzeigen

mcinternet

Registriert seit: 22. Apr 2010
Ort: Odenwald
193 Beiträge
 
Delphi 10.3 Rio
 
#1

Komplexe Query

  Alt 4. Sep 2019, 11:19
Datenbank: mysql • Version: 8 • Zugriff über: mydac
Hallo die Gemeinde,

hab mal wieder einen Knoten im Kopf.
Eine Verknüpfung über 3 Tabellen:

Code:
select hf.hf_nummer, ap.ap_artikelnr, ap.ap_agang, Ap_WerkzgNr, hf.hf_inactive, wz.Eigentuemer, wz.WerkzeugNr, WZ.WerkzeugTyp from hfteilestamm hf
 inner join arbeitsplan ap on ap.ap_artikelnr = hf.hf_nummer
 inner join werkzeugstamm wz on Ap_WerkzgNr = wz.WerkzeugNr

-- anhängen where hf.hf_inactive = true

Der Zusammenhang:
Eine Werkzeugnr (wz.WerkzeugNr)
Mehrere HF-Nummern (hf.hf_nummer), von denen eine oder mehrere aktiv/inaktiv (hf.hf_inactive) sein können.
Werkzeug- und HF-Nummern sind über einen Arbeitsgang verknüpft. - dient nur der Findung.

Nun mein Problem:
ein Werkzeug kann für mehrere HF-Nummern eingesetzt werden.
In dieser Query sollen mir nur Werkzeugnummern angezeigt werden, die in ALLEN HF_Nummern mit denen sie verknüpft sind

=> where hf.hf_inactive = true

Sobald eine Werkzeugnummer in einem HF ist, wo es nicht inaktiv ist, darf es in dieser Werkzeugliste nicht auftauchen.

Hat jemand eine Idee?


Gruss aus dem Odenwald

mcinternet
Jörg
  Mit Zitat antworten Zitat