Geocacher 10 Geschrieben 10. Mai 2012 Melden Teilen Geschrieben 10. Mai 2012 Moin zusammen, so ganz einfach SQL-Abfragen kriege ich ja hin, aber die folgende Sache klappt einfach nicht. Das ganze läuft im MS-SQL-Server 2005 Es geht darum aus einer Stammdatentabelle mit ca. 15000 Datensätzen und einer Ausweisdatentabelle mit über 25000 Datensätze alle Daten rauszuwerfen die z.B. vor 01.01.2005 das letzte mal aktiv waren. Wichtig ist dabei, das keine Ausweisdaten ohne Stammdaten "herumvagabundieren". Daher möchte ich Stammdaten mit einem "BisDatum" von <= 01.01.2005 suchen und die dazugehörenden Ausweisdaten mit anzeigen und später löschen. So ist der derzeitige Stand. Ich habe eine DB mit zwei Tabellen > "Besucher" & "BesucherAusweis" In der Besuchertabelle stehen die Stammdaten und in der Besucherausweistabelle können mehrere Datensätze zu entsprechenden Stammdaten stehen. Der Vergleichswert steht in der Spalte KID. Suchen möchte ich sämtliche Stammdaten und dazugehörige Datensätze deren "BisDatum" <= 01.01.2005 ist. Ich hoffe das war verständlich und Ihr könnt mir hier weiterhelfen. CU - Dominik Link zu diesem Kommentar
Necron 71 Geschrieben 10. Mai 2012 Melden Teilen Geschrieben 10. Mai 2012 Hi, vermeide bitte in Zukunft Doppelpostings. :) Hier geht es weiter: http://www.mcseboard.de/ms-sql-server-forum-81/werte-zwei-tabellen-vergleichen-anzeigen-186199.html Link zu diesem Kommentar
Empfohlene Beiträge