Office: Per Abfrage eine Schnittmenge bilden

Helfe beim Thema Per Abfrage eine Schnittmenge bilden in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo! Ich habe drei Abfragen mit jeweils zwei Spalten. In der ersten Spalte befindet sich ein Datum in der zweiten Spalte mehrer Werte zu diesem... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Mattin12, 5. April 2004.

  1. Per Abfrage eine Schnittmenge bilden


    Hallo!

    Ich habe drei Abfragen mit jeweils zwei Spalten. In der ersten Spalte befindet sich ein Datum in der zweiten Spalte mehrer Werte zu diesem Datum.

    Die Werte in den zweiten Spalten der drei Tabellen können gleich sein.

    Für das Beispiel 22. April 2003:

    Tabelle1: 2 Werte
    Tabelle2: 8 Werte
    Tabelle3: 11 Werte (darin enthalten: zwei Werte von Tabelle1 und vier Werte von Tabelle2)

    Das Ergebnis meiner Abfrage sollte also 15 Zeilen haben, wobei in Spalte 1 jeweils der 22.04.2003 steht und in der Spalte 2 die Schnittmenge meiner drei Tabellen mit 15 Werten.

    Hat einer ne Ahnung wie ich das mache?


    Gruß
    Mattin

    :)
     
    Mattin12, 5. April 2004
    #1
  2. Hi,

    das sollte mit einer Vereinigungsabfrage möglich sein. Folge doch mal dem Link "relationale Datenbanken" in meinem Footer und schaue unter Punkt 7 dir das Beispiel an. Damit sollte man es lösen können.
     
    J_Eilers, 7. April 2004
    #2
  3. Erstmal vielen Dank für die Antwort. Leider steht in Deinem HowTo, dass die Tabellen die gleiche Anzahl von Zeilen haben müssen, was bei mir nicht der Fall ist. Desweiteren suche ich nach einer Lösung ohne die Eingabe eines VBA-Codes oder ähnlichem.

    Hast Du noch eine Alternative?
     
    Mattin12, 7. April 2004
    #3
  4. Per Abfrage eine Schnittmenge bilden

    Jepp, nochmal lesen. Die Tabellen müssen die gleichen Spaltenanzahl haben. Die Zeilen nicht. Was dort steht ist SQL und nicht VBA, aber ohne das eine oder das andere sehe ich keine Möglichkeit in Access überhaupt etwas zu machen...
     
    J_Eilers, 7. April 2004
    #4
  5. Habe bitte Nachsicht aufgrund der wahrscheinlichen Trivialität dieser Frage:

    Wo muss ich den Code denn hinschreiben?
     
    Mattin12, 7. April 2004
    #5
  6. Erstelle einfach mal eine leere Abfrage in der Entwurfsansicht, das PopUp mit der Tabellenauswahl kannst du wieder schließen. Oben links ist ein Schalter um zwischen der Entwurfs- / Datenblatt- und SQL[/]ansicht zu wechseln. In der SQL-Ansicht siehst du die eigentliche SQL-Syntax der optisch aufbereitetn Abfrage.
    Bei einer UNION-Abfrage wird das aber nicht mehr möglich sein, so dass du dich mit der SQL-Syntax auseinandersetzen musst.
    Man könnte es auch mit Unterabfragen lösen, aber das wäre eine nicht so saubere Lösung und man muss es auch händisch machen.
    Wenn du ein Minimalbeispiel mit Spieldaten hochlädst könnte man sich mal dran versuchen. Ansonsten sieht die Syntax ungefähr so aus:

    Code:
    HTH
     
    J_Eilers, 7. April 2004
    #6
  7. Nochmal ich...

    Habe das jetzt gemacht und habe folgenden Code eingefügt:

    Code:
    Dann kommt aber eine Fehlermeldung:
    "Die SELECT-Anweisung schließt ein reserviertes Wort oder einen Argumentennamen ein, das/der falsch, mit falscher Zeichensetzung oder überhaupt nicht eingegeben wurde."
     
    Mattin12, 7. April 2004
    #7
  8. Per Abfrage eine Schnittmenge bilden

    Wie man so einen Zeileumbruch in dem Code-Feld macht, habe ich leider nicht rausgefunden...
     
    Mattin12, 7. April 2004
    #8
  9. Also mit dem SQL-Formatter kann man einen SQL-String auch etwas übersichtlicher formatieren. Die Fehlermeldung kommt entweder den Sonderzeichen (ä) oder wegen dem Komma, das zu viel war.

    Versuche es doch mal so:

    Code:
    Edit: Zeilenumbrüche musst du im Code-Abschnitt selber machen.
     
    J_Eilers, 7. April 2004
    #9
  10. Suuuuper!

    Vielen Dank - es hat geklappt!!!
    (Es lag übrigens am Komma - das "ä" ist ihm egal)



    Gruß

    Mattin
     
    Mattin12, 7. April 2004
    #10
Thema:

Per Abfrage eine Schnittmenge bilden

Die Seite wird geladen...
  1. Per Abfrage eine Schnittmenge bilden - Similar Threads - Abfrage Schnittmenge bilden

  2. Abfrage: Anzahl von Kriterium >0

    in Microsoft Access Hilfe
    Abfrage: Anzahl von Kriterium >0: Hallo, [ATTACH] Ich versuche gerade, die Anzahl der belegten Plätze auf einem LKW per Abfrage zu ermitteln. Dabei wäre dann FSPal > 0. Leider zeigt er mir die Anzahl der Plätze an. [ATTACH]...
  3. Teil des Zellinhaltes abfragen in VBA

    in Microsoft Excel Hilfe
    Teil des Zellinhaltes abfragen in VBA: Guten Tag, ich möchte in Zelle E1 den linken 4-stelligen Teil in Zelle A3 abfragen. Habs versucht mit IF (LEFT(R[2]C[-3],4) = "8396") then ... Else ... End If Wer kann...
  4. Verliert irgendwann die Selektive Abfrage von UFO

    in Microsoft Access Hilfe
    Verliert irgendwann die Selektive Abfrage von UFO: Guten Tag Ich habe ein HF mit darin befindlichem UF. Die Abfrage der Teilnehmer im Uf bezieht sich immer auf den Kurs-Typ im HF Solang ich das Formular neu erstelle, funktioniert das...
  5. automatische Abfrage URL via Artikelnummer

    in Microsoft Access Hilfe
    automatische Abfrage URL via Artikelnummer: Guten Tag Bei der Aktualisierung der Homepage und aufgrund eines Plugin-Wechsels des Üebersetzungstools hat wordpress alle Permalinks der Produkte verändert. Unserem Webmaster war nicht bekannt,...
  6. Vorkommen von Kunden in mehreren Tabellen per Abfrage filtern

    in Microsoft Access Hilfe
    Vorkommen von Kunden in mehreren Tabellen per Abfrage filtern: Hallo Community, ich habe folgendes Problem beim Nutzen einer Access-Datenbank. Zunächst die Datenstruktur: [ATTACH] Dies sind die Tabellen meiner Datenbank. In der Tabelle "Adressliste"...
  7. mit String aus Formular Übereinstimmung in Abfrage prüfen

    in Microsoft Access Hilfe
    mit String aus Formular Übereinstimmung in Abfrage prüfen: Hallo liebe Mitglieder Ich verzweifle wieder einmal fast und wende mich an Euch. Ich möchte gern aus einem Formular heraus (Click) prüfen, ob übereinstimmende Datensätze in einer Abfrage vorhanden...
  8. RowSource aus Abfrage mit Kriterien

    in Microsoft Access Hilfe
    RowSource aus Abfrage mit Kriterien: Hallo, ich bin dabei eine Bundesliga-Datenbank zu erstellen, in der es auch eine Menge Statistiken geben soll. Ich will z.B. in einem Listenfeld die Namen der Schiedsrichter und deren Einsätze...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden