Hallo zusammen,
ich habe zwei Tabellen die ich durch eine Abfrage zusammenführen möchte. Das ist ja erstmal nicht schwer.
Tabelle 1.
Auftragsnummer Maschinennummer Lieferdatum
123456 11-11 15.02.12
123456 11-12 16.02.12
Tabelle 2.
Auftragsnummer Bemerkung
123456 xxxxxxxx
Mein Ergebniss bei der Abfrage:
123456 11-11 15.02.12 xxxxxxxxx
123456 11-11 16.02.12 xxxxxxxxx
123456 11-12 15.02.12 xxxxxxxxx
123456 11-12 16.02.12 xxxxxxxxx
wie bekomme ich das hin, dass bei der Abfrage nur die kleinste Maschinennummer das kleinste Lieferdatum erhält und die grösste Maschinennummer das höchste Lieferdatum.
vielen Dank im Vorraus.
PePan
Hallo,
Zitatbei der Abfrage nur die kleinste Maschinennummer das kleinste Lieferdatum erhält und die grösste Maschinennummer das höchste Lieferdatum.
kannst Du das etwas genauer erklären?
Und wie lautet die Abfrage (SQL-String) , mit der Du dieses Ergebnis erhältst?
Vermutlich willst Du sowas:
Select * from Tabelle1 inner Join Tabelle2 on Tabelle1.Auftragsnummer = Tabelle2.Auftragsnummer
Hallo DF6GL,
danke für die schnelle Antwort.
SELECT Tabelle1.Auftragsnummer AS Tabelle1_Auftragsnummer, Tabelle1.MaschNr, Tabelle2.Bemerkung, (IIf([Stufen]=1,[Verrohrung]-16,[Verrohrung]-14*[Stufen])) AS Verrohrungsstart, Tabelle1.Verrohrung, Tabelle1.Stufen, Tabelle2.Lieferdatum
FROM Tabelle1 LEFT JOIN Tabelle2 ON Tabelle1.Auftragsnummer = Tabelle2.Auftragsnummer;
[Anhang gelöscht durch Administrator]
Hallo,
so wird das nichts werden :-\
Ich schlage vor, dass du in der Tabelle1 ein Feld erstellst, dieses als AutoWert ausbildest und zum Primärschlüssel erklärst.
Weiter müsstest du dann ein Fremdschlüsselfeld in der Tabelle2 hinzufügen und die relevanten Primärschlüssel der Tabelle1 dort für jeden Datensatz einfügen.
Im Tabellendiagramm ziehst du dann den PK der Tabelle 1 auf den FK der Tabelle2 und setzt den Haken bei 'referenzieller Integrität'.
Dann erstellst du eine ganz normale Auswahlbfrage über beide Tabellen ...
Siehe erklärendes Beispiel im Anhang.
HTH
[Anhang gelöscht durch Administrator]
Hallo,
wie geht das, wenn es sich bei den Tabellen um Excelverknüpfungen handelt?
Hallo,
da muß ich dich enttäuschen - mit verknüpften Exceltabellen gar nicht, da diese nicht zu ändern sind.
Was du aber machen kannst - die Exceltabellen IMPORTIEREN um diese dann als 'normale' Access-Tabellen zu behandeln.
Von wievielen Datensätzen würde denn da die Rede sein wenn es darum geht dass selbige nachbearbeitet werden sollen?
Danke für die Antworten.
es handelt sich um 430 Datensätze.
Ich glaube ich werde aus den verknüpften Tabelen , Access-Tabellen erzeugen und immer aktualisieren.
Gruss
PePan