ich eine Tabelle ähnlich wie diese habenT SQL-Abfrage Datensätze finden
ID TestID AdddressID Value TestDate Case Investigation
1 12 140 15 11/7/2005 Open Open
1 13 140 19 10/9/2005 Open Open
Wenn die ID zwei Adresse ID Aufzeichnungen habe ich dies möchte als
sollteID AdddressID Status
1 140 New S&A
Mein Bericht zeigen, nicht zeige, wenn ich die gleiche Adresse wieder 3 oder mehr bekomme
Aber wenn ich eine neue Adresse ID 155 in Zukunft bekomme, möchte ich neuesten Datensatz und Mein Bericht sein
ID AdddressID Status
1 155 New A
auch wieder, wenn ich wieder zu bekommen Adresse ID 140 (nach 155) Ich will nicht ID
ID TestID AdddressID Status
1 12 140
1 13 140 New S&A
1 14 155 New A
1 15 140 Don't select this record
Anforderungen unklar. Sie möchten nur die letzte 'AddressID' anzeigen lassen, außer es gibt 3 oder mehr Instanzen dieser Adresse? Dann zeigt nichts? Und woher kommt der 'Status'? –
Versuchen Sie, die Abfrage zu schreiben und zeigen Sie uns, mit welchem Teil Sie Probleme haben. –
Wenn eine ID zwei identische Adress-IDs hat, möchte ich den Datensatz auswählen und den Status (Neue Spalte) als "NewS & A" anzeigen. Wenn dieselbe Adress-ID wiederholt wird, möchte ich den Bericht nicht anzeigen. Aber wenn ich wieder mit unterschiedlicher Adress-ID komme, möchte ich den Datensatz mit zuletzt adressiertem und Status als 'New A' auswählen – Hanu