AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

select auf gleiche tabelle

Ein Thema von jangbu · begonnen am 13. Jan 2016 · letzter Beitrag vom 20. Jan 2016
 
jangbu

Registriert seit: 6. Apr 2006
171 Beiträge
 
Delphi 10.3 Rio
 
#1

select auf gleiche tabelle

  Alt 13. Jan 2016, 18:03
Datenbank: MSSQ • Version: 2008 • Zugriff über: TSQL
Hallo,

kann mir jemand bei einer Abfrage helfen?
Ich muss in einer HEADER-Tabelle die No ermitteln um damit in einer Detail-Tabelle die zugehörigen Daten zu finden

wenn die so in Tabelle liegen würden, wäre die Abfrage kein Problem: select * from tabelle where charge = 4711 and Datum >= '10.01.2016' and Zusatz = 'ABC'
HEADER:
NO Charge Datum Zusatz_1 Zusatz_2
123 4711 10.01.2016 ABC 123

Die HEADER-Tabelle ist aber so aufgebaut:
NO Name Wert
1234 Charge 4711
1234 Datum 10.01.2016
1234 Zusatz_1 ABC
1234 Zusatz_2 123

Charge,Datum,Zusatz existieren beliebig oft(die Charge beginnt jedes Jahr wieder bei 1) aber die Kombination der vier Felder ist eindeutig.
Ich müsste also eigentlich 4 separte selects auf das gleich Feld (Wert = '4711' / Wert = '10.01.2016' / Wert = 'ABC' / Wert = '123') machen und die Ergebnis so miteinander verbinden, das ich nur die NO zurückbekomme die bei allen 4 Abfragen gleich ist. Mit welcher Abfrage würde ich diese Schnittmenge zurückbekommen?
  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:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz