Frage : Aufzeichnungen mit 1 eindeutigem Feld in SQL - auf 2010 zurückgreifen

Gutenmorgen, habe ich eine Spitze einer Neufrage mit SQL. Ich habe meine Gehirne stark beansprucht, die versuchen darzustellen, dass er out.

I 2 Tabellen hat:

DeviceSummary (AssetName, username, zuletzt benutzt)
UserDetails (username, erster Vorname, Nachname, Kostenstelle)

DeviceSummary hält die Daten für jeden LOGON, der jedem PC in den letzten 3 months.
What geschah, das, ich soll sein, gerade den letzten Benutzer für jedes einzigartige Anlagegut (da es viel Verdopplung auf den Anlagegütern wegen der mehrfachen LOGON gibt)

I festzustellen habe laufen gelassen eine Frage benötige, bringt diese alle Eintragungen, aber das Reihen still

SELECT DeviceSummary.AssetName, DeviceSummary.Username, UserDetails zurück. [Erster Vorname], UserDetails. [Nachname], UserDetails. [Kostenstelle], VERBINDEN DeviceSummary.LastUsed
FROM INNERES UserDetails DeviceSummary AUF UserDetails.Username = DeviceSummary.Username
ORDER DURCH DeviceSummary.LastUsed DESC;

AssetName Vorname Nachname-Kostenstelle LastUsed
A880202 username-erstes cconnell Chris Connell 1-00-000 7/29/2010 7:00: 00 AM
A880202 dclarke Derek Clarke 1-00-000 5/17/2010 11:54: 00 AM
A880202 jfitch John Fitch 1-00-000 6/17/2010 6:48: 00 AM
A880202 dsmart Dana intelligentes 1-00-000 4/28/2010 9:01: 00 AM

As, das Sie sehen können, dass es mehrfache LOGON zurückbringt, aber ich gerade die lastest.

Any Ideen benötige?

Antwort : Aufzeichnungen mit 1 eindeutigem Feld in SQL - auf 2010 zurückgreifen

DeviceSummary.AssetName, DeviceSummary.Username, UserDetails VORWÄHLEN. [Erster Vorname],
       UserDetails. [Nachname], UserDetails. [Kostenstelle], DeviceSummary.LastUsed
VON INNEREM UserDetails DeviceSummary AUF VERBINDEN UserDetails.Username = DeviceSummary.Username
WO DeviceSummary.LastUsed = DMax („zuletzt benutzt“, „DeviceSummary“, „AssetName='" u. DeviceSummary.AssetName u. „'")
AUFTRAG DURCH DeviceSummary.LastUsed DESC;
Weitere Lösungen  
 
programming4us programming4us