Zum Inhalt springen

thundergod

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

  1. Vielen Dank für den guten Hinweis. Stimmt es geht auch einfacher. Hab jetzt mit VERKETTEN die 3. Zellen zusammengezogen und mit der Funktion VERGLEICH in der anderen Tabelle gesucht. Hat super geklappt. Vielen dank!
  2. Das eigentliche Problem ist 2 (fast) identische Listen zu vergleichen die als Excel-Datei vorliegen. Da ich nicht besonders viel Lust hatte den Spaß in Excel VBA umzusetzen, habe ich mir die beiden Listen in Access importiert. Sinn den ganzen ist es herauszufinden, welche Sportler auf der einen Liste nicht auftauchen, die aber bei der anderen aufgeführt sind und umgekehrt. Um ja es gibt in dem Sinne keinen richtigen Primärschlüssel. Access Version 2000
  3. EDIT: Mit NOT IN habe ich gerade ein wenig herumexperimentiert aber leider sind bei folgender Abfrage nicht die gewünschten Ergebnisse erzielt worden -.- SELECT sportler1q.Name, sportler1q.Vorname, sportler1q.Sportart FROM sportler1q WHERE (((sportler1q.Name) Not In (SELECT sportler2q.name FROM sportler2q;)) AND ((sportler1q.Vorname) Not In (SELECT sportler2q.vorname FROM sportler2q;))); Das Problem ist, dass ich eigendlich auf alle 3 Attribute vergleich muss, da es ja sein kann, dass jem mit dem gleichen Namen an einer anderen Sportart teilnimmt. Stehe leider immernoch vor einem Rätsel. Um da es sich um Access SQL handelt ist ein Outer Join leider nicht möglich...
  4. Das Problem dabei ist nur, dass ich für ein Join doch ein Atrribut angeben muss. Es geht ja leider nicht: SELECT ... FROM sportlerq1 left join sportler2q on sportler1q.name = sportler2q.name, sportler1q.vorname = sportler2q.vorname, sportler1q.sportart = sportler2q.sportart;
  5. Guten Morgen, ich habe zwei vom Aufbau her identische Tabellen ( Name, Vorname, Sportart). Da unterschiedliche Datensätze in den Tabellen sind, möchte ich herausfinden, welche Datensätze nur in der einen Tabelle sind. Ich versuche das mit Access zu realisieren, weshalb ein minus select leider nicht möglich ist. Meine SQL-Abfrage sieht zZ so aus: SELECT sportler1q.name, sportler1q.vorname, sportler1q.sportart FROM sportler1q, sportler2q WHERE sportler1q.name <> sportler2q.name and sportler1q.vorname <> sportler2q.vorname and sportler1q.vorname <> sportler2q.sportart; Leider liefert sie nicht das gewünschte Ergebnis. Falls jemand eine Idee hat wäre ich sehr dankbar.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...